MTLNAIRLSQLQLQPTAHHSALTRGGWALACMLQALLLDAQLLAAADEHEQVVAVTGRLLKNEPSNLKALVLRGIAYYRLHDHDLAKRHFGEALKYEPDYTEARQQFNKVKAFDRKRQAAERALEAEDWAQAEGLFAEALHLDPDHRKANVGLWLGYAKARRQLGRVSDAREAFQNVLILQPGHEEATVALLHDAERRLKIASRKDYYKLLSVGRSASDREIKKAYRDLAKQYHPDKVSEAEKKDSEEKFRQVAEAYEVLSDADKRARYDAGEDVDQQQHQQHHSSQFHQFQQFHFQQREYFYRNG