MAEASKVIHIRNVGHEIAEADLLQLLQPFGAVSKIVMLRAKNQALLQMQDIHSSVSALQYYTTVQPSVRGRNIYMQFSSHQELTTDQSSHGRNSDQDSEPNRILLATIHHMIYPITVEVLHQVFKAYGYVEKIVTFNKSAGFQALIQYQSRQEAVEAFGALHGRNIYDGCCQLDIQYSNLSELQVHYNNDRSRDFTNPSLPTEQRPRSSQQGYPDPGGLYAFQQPGAPYAQMGRAAMIAAAFGGTLPPGVTGTNERCTLIVSNLNTDKINEDKLFNLFSLYGNIVRIKVLRNKPDHALVEMADGFQAELAVHYLKGAMLFGNKLEVNYSKYPTITPAPDAHEYTNSSLNRFNSNVVKNYRHCCAPTKMIHISALPQDISEDTILTHVSEHGSVVGTKLFEVNGKRQALVLFETEEEATEALVSKHASSLEGNTIRISFSQMQSI