MDGPVPELTEHAAACAARLRDADRVLLASHIDADGLTSAGIASTALERAGIPFETVFCRQLDEAAVADIAATDYDTVLFTDFGSGQLDIIADHEAAGDFHPVIADHHQPAEGVETDHHLNPLRFGLNGASELSGAGASYVLARALEPDAGDNRDLAALAVVGAVGDMQDTNGELRGANAGIVDEGVEVGVVEEGTDLRIYGRQTRALPKLLQYATDVRIPGISNNEAGAIEFLTELDVPCRDDDGEWKRWVDLTGDERQTLASALMRRAIASGVPASRIDDLVGTTYVLSREREGTELRDVSEFSTLLNATARYDRADVGLAVCLGERDAALDRARRLLRNHRKNLSNGLQWVKEHGVRVEDNLQWFDAGDEIRETIVGIVAGMAVGTDATRNGIPVLAFAEKEDGEVKVSSRGSYVMVRDGLDLSAVMREASRAVGGDGGGHDVAAGATIPKGEVEAFIAEADRIVGEQLAENAD