MDVTSEGAVPVPRRGYLGPLRLPQILIAEAAVFAVAAAATQGVLPALIAAAAAAVMLVIAFARRQNRWWLEHSALTREHRRRRAARPETDSGPVLAALRTIAPGLTVTDVPGKSSQEATGVARDDAGWFGVVSLDSSVPLDTLVSSLAATEQPGVVLALVTHTVPAPSPDLPAASPAGASYRRLTEAMAIAPIPAHRESSISVRVDAQALAESVLDHTTDPASAAALAAALTRRIATALRRLGLPGRVLSGRELLELLARSCDVAPGTPAVAVEEWTHWRSHHLVHRTYWLESWPRSIAELGPLFAWASTAPAAQTSVALIVDATGAEEVPVRAFIRLATRPDVDLTALDRVLLEGVRRAGGELRPLDGEHGPAAYATAPTGGGAG