MELDQHCSTGEQNQQHLSSDQASGSSDQLQLPPGFRFHPTDEELVVHYLSRKLASHSFKPLPIVTEVDLYKFDPWELPQQASFGEKEWYFFSPRDRKYPNGVRPNRAAASGYWKATGTDKMIHSSADGRKIGVKKALVFYKGRAPKGAKSNWIMHEYRLVDPNNKALFARKRGSLRLDDWVLCRIYKKK