MDLEAVHLGWIDNGVNDTDPSLLGFLLITDDQWTLTNLQLRDDPAPDCALQTFFGAAILTFKDFSNITGDLGLYNTSVSPPNPDLFSLVYINCNQGAQVSMDVTVSFYNLEGKDGRKNYLSDGLTQLPVLYFSFSAVHFMLFCSWMYVCLKQRQTVHSIHILMGALLFLKAFYLFSEGGDQAYMKQTGVVHGWEIVMYIFGFLKGIMLFTVIILIGTGWSILRPHLHGNEKWVLMIVIPLQVLANIAEVLIGESGPFSQDWLNWGQLMFLIDVICCCAVLLPIIWSIKRLRRAAQTDGKAATNLMKLTLFRQYYMVVVCYIYFTRIVVVVIAHMVYYRYTWISVLASEMATLAFYVFTGYKFRPAPFNPYFMLEDEEHVVEDLKDDEFEL*