MSSFWSTPTEMCRGVVQNLCERGELDRALDVPSRTDTAHSISTYLSLLKACNKSKALAQAKRLHEHFAYHSVPLTGLLGDYLVVTLATCGAIEDARLLSAKLPQLTVFSWTALISAYTDSDQGQEALSLYQCMQEDCVEPNKYTFVALIKACASIPDLHQGKEFHAEACRKGFAFDRFVGNTLVSMYGKCGAIVDAENVFSSLPQRDVVSWNAMLSSYIEEGQGEKALRLYRQMHEEDVAPDRLTSVIALQVCATLAGEEEALLMKGISAKAMYLDIGHALHSDARRKGFAFDVFVGNTLVSMYGKCWAIMEAADVFNTLSHRDIVSWNAMLAAYVEQGQAEIALQLYTQMQEESASLTFVIALQACAALAEREEASIMEGQSIKKIPLEIGQALHADASRRGFTSDVFVSNTLVNMYGKCGALVEAEDVFGALSQRDVVSWNAMLSAY