MLTAIGRAAARRVLLPSRTAASKLTTQLPHGSVAYRLPNVLTLLVAARLMTVSAWMRSPAKTSGSKTKRTSTATKEKKTKKKTTKKTSAAKKKTKKAAAPKRKTKKVLTPEEKEKADLRELKKMALLKRPTQLPESAWAVYVTNNIGAGEGKVTERIKEVSSRFAGLSESEKEGLKSTAQSNHDANKNNRQQWVESHPVEAIYIANIARRRIARKTNKSRLYLIHDERLPKRARSAYALFIKSRFSQVNSQSGSSTAQDTFRAMSEEWRSMSESEKQPFEEAAASEVEKSAALFKELKEKARVYLKAQGGVARHVPSVRG