MDDSRLIGVSPLKLSKRASTDVAFVFVFLLSVGAAVACGLHGAANGDLEALTSPPEGCGPKPGAGVARRLLASAPDPVPTTILRHAWYLLPLTAIVAAAGGGMVLALRSCARPFVYSSMALIPISMASSGAAVLSQSPPLGYIMFGVAALYVLLLWCSRRGLRLCAALLENAAVVLVTHPSLLLVCGLLLLTTLAALAAGLAGLVALYSNGAWEGAERGECEWVVRDAAEVGLAVVGVALLWSTLLSDMLRFFIVSLVTSVWYYDTSAGAVDPSANTEARRAPVRLAARLAFTRSLGTLCFSSLVLTLGQVLKALARDAVRRSDSPLVLLVACCLRCVVELLEFINKFAIAMHAITGDGFCASGKQVTALLAKHGLSAWFCDRISAFVLRTTAVAFAALGGVGTYLAVYSGLAADEEDDRQAVAGAFGGAAFVVGALVLSFCSSTLLDVVDASYTCLALDLDRGAQHRPPMRDAMLPIVKPEYVLVVAQPGSDGQPRAIAVPVAPAPQVAVGIPAAPAPQ*