MELLMDPSIWVGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLALLSIISWLVTLTKPLFTVWDFTFSGRDLIMLLGGIFLLFKATTELHERLENREHDTGHGKGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIVIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGKRQASTQHETDSPAAISVSEGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDANLSVAEIRQQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEEGADVAAIAASSPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPEIVADAEGWIVKGGTDLHALQQALEVDHLVNEEGDIATVAGLVIAANGHIPRVGDVIDVPPLRITIVEANDYRVDLVRIVKEQPAHDEEE*