MMGDAARLTLYPSKAKVPIDMGDETESKPSYLSIPSFRRFHNVWVGQEDALLSELKAALENPTTEQGFARLVRKCYQHFSEAVNAKIRASHEDVTYVTSGAWKTPLEAGLMWMGGWRPRTAIVLAYSLMGIQIENELQQLLEGIILQSMATLTAKQLARLDAIQQYTSTKEKEISNRLSVLQILVADQQTIRATIADPPSESSNMAVTRDAMEPKLTGLQDLFIEAEKLRLRTLQELFAVLSPIQAAQYIVAAIQVAKAFCKLGEQFQEAHSGDANGRSSRDSGSNVWDIAFQGDVKRLREALDMGLDPSDIDYEGRTPLHLAAGKGHLECVALLVERGAEINVKDNDGVTPLLDALKGGHDEAAKFLRNNGARPDVKDAGNELCKAAACGDMEFLERLVEAGVDPNETDYSQRTPLHIVAAEGTAKDAEFLVHNGADVLAKDRHGYTPVDEARDTNNNATLRVLEAAVLQRQQELDDEDDTSDETSSSSPFDNKDDVDMVLTEEDQCSAC*