MDLFCEVSTWTIHHCKRTANRDANMLAKIVILEVQPTSPDLSPNARFVVNEERTRASAYTCAFFLHPKPVHSTASSSGHHQEASTSTWPQNRWVVNRPNQQE