MLETQVFPVSDALVPEADVPLPHQPEKADDPKQPQVDFKEKDQDSSSSDTRSSASFSSTSTPNDEMPPAPMAHRRDKRPSNASFSEFFKRQATVTDLYLFMQDEDSSKAAWLYSKFMNYFMTAAIIFTVWQANAQPVVPRYVEGGIQLGVEGLMILELMAHFFSTRSGERREFLKNPYNIIDFIAVLPMAVRIPFGIATPTKDENAVVHYLLYCFVPVVRQLKLIRKFQKLQLLLHVLATTMDALKLLLFLVCLIVLVFGCAFYVLEPETMDSLSTSIYLCTVTVTTVGTCDMNPVSPVGKMMAGALCLTSVLFMAMPLSVLGNAMSQTWADRHRIVLITQTRRKLKNLGYTAEHMPKLFSKFDKDGNGELEMDEFCDLVAKMRIGMKPSEASELFLAFDENGDGGITEMEFMKALFPLDYRRIYRRASGVSWGA*