MRTIQAPHSTENECAVLGALLATSGRAYDRIGDVLREADFHHEQHQLIYRAIEALAKAGRPADTITVTDWLEGQRSLQKAGGRSYISEIAGNAPPASNIIRYAEIVVERRMARQLMGVAQALEEIAYEGGDVHARMDRAQSLLLELGEARQSSEPASIDQVLADTVQWVQERHESGETVTGLGTGLLDLDEKTAGLQAGDLIVLAGRPAMGKTALAQTIAEHVAVNDGGVLVFSLEMSLRQSGLRALASQGSVDLRELMNPANIKTDETWTRLCEAMERLSGKNFYIDDSASISCAQMLAKARRHKRKHGLSLIVVDYIQLIDQGASSRGRTEVVSEISRALKLMAKALKVPVIALSQLNRSVETRADKRPVMSDLRESGSIEQDADVIMMMYRDDYYNPNSKFQGVAEVIIAKQRMGPTGRIGLLFEKAFSRFKNYLGALPDPDGKPEPGFGGASYGAFSMGGK