MTSIKLKTPQTGEYDQPTGLFINNEFVKSVDGKTFEVINPATEEVICSVQEASEKDVDIAVAAARKAFEGPWRKETPENRGKLLVKLAELFEKNQDLLAAVEALDNGKAFGMAKMGDLPACYGCLRYYGGWADKIEGKVVDTSPDTFNYLRREAIGVCGQIIPWNFPLLMWSWKIGPAIAAGNTVVIKSAEQTPLSALVAAQLVKEAGFPPGVINVISGFGKIAGAALSSHMDVDKIAFTGSTVVGRQIMKAAAGSNLKKVSLELGGKSPNIIFEDANLDNALSWANFGIYFNHGQCCCAGSRIYVQESIYDKFIERFRERATKNAVGDPFAQDTFQGPQVSQLQFDRIMGYIEDGKKAGAKVETGGKRKGDKGYFIEPTIFSDVTEDMKIQQEEIFGPVCTIAKFKDIQDAIRLGNNTTYGLA