MTEMDLKLIKMQTSHYFELKPGLGQRVTHLGRCYYDKFERVDASLSSTLIQKHWKKEITIAHGLILADNKVENIVFDYNGRTPDRFYHKAQLLLREEGFINFTAYESKTPGHLHLYIHKGHTELGEGYRLAKTLSMRLAQNLPNEWRVFPSSDLPPFFNILILPYAIFAKERGASWAKHL