MGGMPRATKEAWFEKLTELLGKYPSIFIVNIDNVSSQQMHQIRQSLRGKGVVLMGKNTMARRALRMLMGDNPDYERLLPHLKGNIGFVFTSGDLKDVRESILTNRVAAPARAGAYAPEDIYVKAGNTGMEPGKTSFFQALGVPTKIARGTIEIVSDVKVVVAGSRVGTSEATLLNMLNISPFTYGMSVVQIYDQGQCFDSSVLDVSEDVLVDRFVLGIKQVACISLALNYPSIASIMHVLVNGYKNLIAVSLATDYEFEGSAKAKEYLANPEAFAAAAPVAAAETAAAPEAKAEEKEEEKEESDDDMGFGLFD*