MGLLSTQAGGSGAVGLNEKDMQNHHRDKQIAKKGRDGKMLYEYFEYMKEMNPGFSYSIETDENNQIKHVFWADHLCRLSYIVFGDVVTFDSTYQTNKYDLIFGAFMGVNHHDQTVIFGSGFLSNESFDSFMWLFKRWLEAMPAGPPEAIVTDQDPAMRKAIKHIMPATRHRFCIWHIMQKLSSKLGGLAIHVDGLMDAINKVVYNAISTDHFEMEWAKIRNQYNLKEDSWLEDMYTLSEMWIPIFLRGMFFAGMSSSQRSESFNAFLKQFETHKCGLHDFMMRFERAITRQRYQEFKVEHENLQTRPKLLTSLEMEEQMAGIYSRKNFHEFQVQFMAMVSPIPKLVKEDASESIYDVWSMKNKCKTSERVIYKKDSECANCSCKLFEF*