MSKHHTHEISEHPEVQWALELLKPDPNYKASILQDYAVEIICVGSGFGTACLKNFLGRKPYYAGIHLHIVSMAIGYVASQAIKKYIDTYKAERDSKLRDYIIRHPELFPEPVRVKYSEILDEWHPIR