MGKRERQRAKLDWDELSEEELEQIHKYPSKSAAEHSSSDDDEANEDLSLKIVEKALLMRATKLAPDNNADVSGEPSGGLVELPSSSPSPEDEVAGAVLDTKKVRRKERMKKIKKMKIEDQAVLPKEEEKVEAANAVDLAETKQLENVEFTDNVVLRKLLRGPRYFDPPDSSWGACFNCGEEGHAAVNCTVAKRKKPCFVCGNLEHNAKHCRRGQDCFICKKGGHHAKDCPEKQNGGSLKSQICLKCGDSGHDMLLCRNNYSNDDLKEIQCYVCKRFGHLCCVKYVYTSTWEVSCYKCGSMGHTGMACINLLGGETTGFGSPRLCYKCGEGGHIARECASSVNVHKRFGESSNYSTPVLKRHKEKRDYTGFKSAPHDLNKVVMLQVLDPLKRFGRIPKALSQKDRRSLFSTDILHRGLTTLMVVDIEEIIIG