MTETTTQKLQICRIKFPEIQLQTRDAHKLRGYFGNLFKQHSPILHNHYEDGKFRYKYPSIQYKIINKVPTLIGIKDGAALLPQLFLKIKELDISGQSYPISSKNIELRNERTGYSDQLHQYKFGTLWMALNQKNYPKYQNLKTEAEKEAMLNAILVGHILSFFRNTGIELSANERLMAKVQVQEKSTMFKENRMIAFSGSFVVNALLPAEIGLGKSVSRGFGTLIPT