MITAYIYENRQLTVTEINIQDSIPASTIWLDLYKPDDAEREWLSHFSVEEVPDEEDINEIEASARFYQNSDGLHINSLFPQRVGQDVRGVNVSFNLRTNFLLTIREEDVGLIRLLRNYLRLGRLEVSTPQELFLELFNLKVDYLSDLIEDVYTVLENVGEQVFDSEELDDVFKLITLQEDSNGKIRLSLLDTQRSLRYMQRYYRGQLSDEHLKDLREMLSDIESLMPHSQFIFDKLNFLLDAAMGFSGLQQNKIIKIFSVAAVVFLPPTLIASSYGMNFNGMPELQWQYGYPMAILMMLASAAGTYFFFKRKHWL