MAHATPQGVKLLNGWKRPGRFDKGLGAQLPEAYRKFWREWKLTTPAAVHYIPKEQQWERDEVTHAIKPVQNIPLPLIDTP ESHRGIWGGEAVIKGFQKREQTKRRVPHFWVPNLRRSVVHSHVLDCYMSVVVTERTLEQIHECHGFDHYLLKNRACDLRS ALALKLKREVLQALQNGVPALADEPERQQEVLKEYRRYLEPYTPEEIDWYGHTYLEAIRKLQKQLREAEKVVPHKLEFRG KLIEQLRQAGISEAGKLEKPDALAAESSVEHKDSDIEALTKLESSPSSSWLSKINPFGKKET