MVSGLAMPRIWRQMTMDISVTAAQPGRRRYLTLVMIFITVVICYVDRANLAVASMHIQKEFGITKAEMGYVFSAFAWLYTLCQIPGGWFLDRIGSRLTYFIAIFGWSVATLLQGFATGLLSLIGLRAITGIFEAPAFPANNRMVTSWFPEHERASAVGFYTSGQFVGLAFLTPLLIWIQEMLSWHWVFIVTGGIGIIWSLVWFKVYQPPRLTKSLSQAELEYIRDGGGLVDGDAPAKKEARQPLTKADWKLVFHRKLVGVYLGQFAVNSTLWFFLTWFPNYLTQEKGITALKAGFMTTVPFLAAFFGVLLSGWLADKLVKKGFSLGVARKTPIICGLLISTCIMGANYTNDPLWIMALMAIAFFGNGFASITWSLISSLAPMRLIGLTGGMFNFIGGLGGISVPLVIGYLAQSYGFAPALVYISVVALLGALSYILLVGDVKRVG*