MTQKAAKTLSLMAALVALALLAGCAATTTAIRYQDLKVETQMSDTVFLDPVPPEQRTVYVQVRNTSDQPSFNIQYEVSAAIAAKGYQVVYDPRQAHFWLMANILSVGQTDKSALELASGAGFGGAIAGAAAGALIARSGSELGGAAIGGIAAGAAEVIAGSMVKVNWFAVITDVEISEASNEGISEETQSNLRQGSSTMVRQSSARSTDRKRFRTRIASSARQVNLTFPEAEPLLRQGLINSISGMF