MLTAIGRAAARRVLLPSRTAASKHATQLPHGSVAYHLPNALTLLVAARPMTVSAWMRSPAKTSGSKTKRTSTATKEKKTKKTTTKKASAAKKKTKKAAAPKRKTKKVLTPEEKEKADLRELKKMALLKRPTQLPESAWAVYVTNNIGAGEGKVTERIKEVSSRFAGLSESEKEGLKSTAQSNHDANKNTRQQWVESHPVEAIYIANIARRRIARKTNKSRLYLIHDERLPKRARSAYALFIKSRFSQVNSQSGSGTAQDTFRAMSEEWRSMSESEKQPFEEAAASEAEKSAAIFKELKEKARVYLKAQGGAARHVPSVRG