MPVLSLSELNIVLSVLESEKWGSATPGQTSAITLGVTRVMIGVQLVIAGYQLPAKYCITRWKEMALCLLPIMTVMWLCTSACVMVTIPNITFLAALVIASCVTCIDPILSQEIAKGPFADKFVPRPLREIISAEAGANEGFGFLFLMLATYLIRHADVPGAGTDGVAARSAAEIGQTATHALIGRSDEVGRLGGGVAHALETWFVETWLYVFALSIAYGFIVGYGACKAIKLGLKHKYIDDESYVLFPTTLGLFIVGSCGAIGTDDLLACFAAGCALNWDGNYLRETETRHDQVNACITILLNFSGFMYIGAILPWESFHDPTGTGITLPRLFGLGFLVLVFRRLPAILTYYKAMPAVCKSWKDALFMGYFGPIGAGAVFYVEHARQLFPQDGEGDEEETNLVRALAPTVYWLVLFSIVIHGLSIPALNLFYHFTRKEMIKEDAVEVHRASMRVATPNNAIAGDNNTFIAFNRFSRQVGSEAPQLPVQKELHYWSDDEQSINEAPIEKRKSVLN*