MVLYKGILHHLHLIGCGQELDLVVLSELIVVSAIDWLSRQRRGNDEAENLGNTLYVTALSTRFTEKDLEDHFSREGKVIDCRLVVEPRTRISRGFGFVTMDNLEDADRCIKYLNQSILEGRFIIVEKVKCLHAIFNLTCHGKCRGESVQGLLHLETILGLKVPLKSAPIMAVTGGEVIMILMVTANVVLLDLHLIARGVCILLGALLFEVVDPEEIVHAHLLTLLLMRAQSKTMEPIAPTLTDQDKDPPSYL*