MTALIIFCGSFNPVTKAHISIIDKAIDFINNLTCDDGTLLEAGTYRVLISPVHDSYPWKKLAPAKNRIRMLELAIEDSRYQDLIEINTYEALIQQSFTPTYDVLCHLKEGYPDKNMYFLCGADLVESMTNTAVWPASSIEKIFHICKLLVAPRNLGTGSIETCELFRKILEHPLLHHAKENGQLFFLPDVSLDCSSSDVRAYCADSSSTFSGFGLPDETDVAMKKLARYVPFSIMAYIKKHHLYEAHYS