MSDQSSYLKTISHAEDAVANAIFVHGLSGDASETWQCGKSDELWPSWLNELFPRLGVYSLGYPASKFAKTEQDLFERAASVLDYLTSKGFGDRPLIFVAHSLGGLLTKSVLRKARDSSDSGHKTIAESTKLVVFIATPHEGASLATLGKKVLPRLISNKIELLANSMGVLNDLKQAYRDLCDASTELKTVTYYETIPVFGLLVVNRSSSDPGVGNCVPIGVDKDHITICKPDDRDDQVYLGVARHVGQVVEKAEAEFAAQTQSFETPDFSVASENDRRSLLDKMIDANREDEYSIANDYQNQFAQSFYRQGLSGSARRDHDLLLSDVEQRFITNIYLKHICKGASDDQVQVALQSDVIDPICAKYAEDSSVTGITVLQALYFLTEQCRIRWDAE