MAKKRKTASKPEPVVKQEEPIFEEEVEPKPETKEAEESGSESESSDSESEESEESDSESEEKEESSESEEEEKKGKKIDREKVKKLLEPFGKDQLVDILREISVKNPSFISKINKAAEHDPSHRKIFVHGLGWDATNEALISIFKKFGTIEDCKVVSDKLTGRAKGYGFILFKHRSGARKALKQPQKKIGNRLTSCQLASAGPVPTQHPGPDLTGKKIYVSNVASDITPQKLYAFFSRFGEIEEGPLGLDKVTGKPRGFAIFVYKSPESVKKVLEEPFKNFEGHNLHCQKAVEGMKLIKAGPNMALNSGVGPSLNALLAAGQGPGMRIPPVLNPSGVGVSPVVNPSGITGVSPSLNQGVSGVNLANAGSFGSSGLSGYGAQHQQGLSGINSVNPSVVGNYGSQAALQGLGAYQNPQVGAQASAVRSQGMGPLGGLTSYPGY*