MTTAEKTSNLDLIRQHLFGENIISDSSSFVSNLHHHPVKLEPPSSPEFDFTSYILDNNTSSNFFTFLEGYDLVADMKFVIDSDNTTTMVIPSKEVIKKCNINSPEEQPMVSSSSEEKPTMKKSEHYDEAKRYRGVRRRPWGKFAAEIRDPTRKGTRVWLGTFDSEIDAAKAYDCAAFKMRGQKAILNFPLEAGESDPKPNNSCGRKRRRDQNHDHEFELP