MAAAEAPPATPQLSAADVEAEMAAHVSGIKPQLQNVVATVNLGTKLDLKEIAMHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEDDSRTAARRYAKIVQKLGFPATFKEFKIQNIVGSCDVKFPIRLEGLAYAHSLFASYEPELFPGLIYRMKQPKIVLLIFVSGKVVLTGAKTRGEIYQAYMNIYPTLIQYKKGDAVVPTLPNNLMGPPRALPAAKQGGQADVGEPQQAQEQDGAGPSGSGAQAQAQAQQQYQQQAAAGMMPPPPVAATPAPDPNLPPPTPMHHHLPPPTPRHPGLAATPSLSHHLPPPSPRR