MADDHLTATDAEQEFWKHLKSSNTGMLGIDTPGYHSQPMTAYREEETGTIWFFTRDDTDLARDIAKGGQSGMFTYGSKDQEVWACFHGTLSLHRDQAIIDKHWNPIVAAWYPDGKEDPHLTLIKFDGDDGRVWVSKKGAAGFFFEIAKANLTKTMPNVGGVADVDLG