MFIRATLGFEQDVMRQAADRLNEAENKAYQDQQRTKNHAQAPGIYHSEIYAPGTEFVLIQAMAQLMGAVVCVLNESLTESIKGFYKLRKAYFALDAILKMEEKFVQSKQLGTANTPSPTPSLKGADSSVKSLNLTKGLSDLNVNDVGSSPVSSSTNTSEVINHDPDSDIFKNQIDVFVHSGANFCYGVLLLLISMIPPAFSRLLSIVGFHGDKERALRLLWQASKFHNLPGAIAALTLLGYYNAFVRYCDIMPDAVSGSDGDTQGYPQERLEALLARMRERFPKSQLWLLEESRMNGANRRLDVALELLCTEVHSPLKQVEALKIFEKSLNALYIHKYELCSEAFIECAEINSWSRALYYYIAGTCHISLYRELATTDPKKAKEHAETAVKLLHKAPQYAGSKKFMARQLPFDIFVVRKIAKWEARAKEWNVPLIDAVGVDPVEEMIFLWNGHSRMTQAQLEESLKRLSWSESDANKTWSREGPEEKGIYQLLRAAVLRSMRRHDEAKDILQDSIFTLDRSVFKGRHKDDWVHPVAHFEMAANLWMERPTYIAQHGGPTPRDSEENPEQFERDRVRECKDNLQKAARWESYEQEARFGLKVTAALEAVAKWESQHSTKLE*