MFTLRRPIASILRKNLHKNVTALSIGHTRSLSSIPSDDFNLELTEKTSPITVFTEDEQMTRDAVRQWAREELQPIVRDMDNEAKLRPEILQALFDQGFMGMEIPAEYNGSELSFTSACLAVEEISRVDPSTAILVDIHNTLNNNAVRFWGSEDLQKQWLPRLATDTASSFCLSEADSGSDAFAMKTTATASPDGSYYTINGTKLWISNAKEAGVFLLFANADPSKGYKGITAFMVDANTEGIHVGKPENKLGLKASSTCPLTFENVQVDASQVLGEVGLGYKYCINILNEGRIGIAAQQIGIAKGCLYDIALPYMMERKQFGSAIGDFQGMQHQYAQMATEIHAAEVMMYNACRLKEAGLPFVKEASMVKX