MREIVHIQAGQCGNQIGSKFWEVISGEHGITEDGSYAGDSDLQLERINVYYNEASDKKYVPRAVLVDLEPGTMDNIRNSVYSNLFRPDNFVFGQNGAGNNWAKGHYTEGAELVDNVLDVVRKEAENCDCLQGFQLTHSLGGGTGSGMGTLLISKIREEYPDRIMSTFSVVPSPKVSDTVVEPYNATLSVHQLVENTDETYCIDNEALYEICFRTLKLTNPNYADLNHLVSMTMSGVTTCLRFPGQLNADLRKLAVNMVPFPRLHFFMPGFAPLSSKDSAAYMASTVAELTQQMFDAKNMMAACDPRHGRYLTVAAIFRGRMSMREVDDQMIAVQNKNASYFAEWIPSNVKTAVCDIPPKGLKMSSTFIGNSTSIQELFRRIAEQFTAMFRRKAFLHWYTGEGMDEMEFTEAESNMNDLISEYQQYQEATVEDHREYEAPPEVYEHSD