MEFFYTYKGNNVLDFKRPLDGLKQVLLGPNIGKRNRMMLRDDKISAIIGLLHNRSMIQLTPNTPLIDPSHFPWLCVGDTMVQKFIYRYIRQFMKNLEGVEWVLCNSFYELEAATFDSFPNLLPIGPLLQSNHHGQPTSLWTEDETCLEWLNKQPECSVIYVSFGSLTLFDKCQLHELALALENLGRPFLWVARPDLIDKAGVAYLEGFLDRMEVHGKVVGWCPQREVLTHPSIACFVTHCGWNSTIEGVSNGVPLICWPKFVDQFLNKSYIVDIWKVGLELEGNKDGFFSKEEIRGKVEELLGDQAIRERALKLKEQAIYSVTEGTSRKNLTSFIEAMKMHV*