MSTIPKPGPANLRPGAGLDEWLEEAKQCHYLPEPVMKQLCEIVKEVLMEESNIQPVVTPVTICGDIHGQFYDLLELFRVAGGMPGETNVQAPKTATTVITSEDIEPPTEITDPNLKKKIKSSTDSEAGAGSEKESPSEETPQSSANTGSQSADTRFVFLGDFVDRGYFSLETFTLLMCLKAKYPDRIVLVRGNHESRQITQVYGFYEECQQKYGNASVWKACCQVFDFLVLAAIVDGTVLCVHGGLSPEIRTIDQIRVVARAQEIPHEGAFCDLVWSDPEDVDTWAVSPRGAGWLFGDKVATEFNHVNGLTTIARAHQLVNEGYKFHFAEKSVVTVWSAPNYCYRCGNVASIMTVDRDQNTKFSIFSAVPDDQRHIPAGRRGLGDYFL*