MKGWFASWLGKESSTTAVEEEEEVVNNNNTKYNRPKFESNSTTMETSKSTPSDRIKELVCSDQPLSEIISNHPEASRSKVMQTCQEILQTNGEDETANQLVQRKVIAYQLLHHNDNPVPDIKINSSTQDKVQTVITRLRETGMDNATIEKICSKSNFDSDVKKTNLPTPPLDIEPESADPAVLVHRKKWVQPKWTPKEDKILWTKRIKQGLDWDDILPFLNQRSVCACEHRINQGPPNVNTQESNLEEELEDKEQESSSLPWTKEEDDLLWELKTERKLAWSQIYPHFNHRKMSACQTRFYRILPRSMKKQAHISGSSNREARTTTKFSRVSSNRIHNPPAKESLVGKKWTAEDEALLWEEKIDKKQGWDRLLALFPKRNEAGLKAKLWELKKRYNYGAPKSSGSSKNSTKILSVPKSEKAKKPSKQSDSEPKEEEKLRDCIEVDLTSTNLTYSFPNYEIKEICTLIANHPDFVENMLTLGEKSLMTEQVRRGVVVEKIYSDYPLRSKSFVDSKYKEIAYASSRKVTFKTQEERLLYEAGMACLGTGSSRRSTRRSAGSDVDFDKLEELGQRASKIHPAPKHKVDPEIAAARAKAVLEAKERKKAERRRLRELAMARRLANPDAFPKKDPSPLINLNLIKQLNESAEYFQTVTGDRQKVQDGAKRKRTQTVIFSPVVEVKLKTRARQAQKRELQRKLKEEARLKRALQKKSKQSSSRKKRKLNKKGRRSFDDEYDEFSDFDLRSVEPESQPEEEEDHISPFDPPDINADTLVPLNGRHLFFASVYDQEEDVILPDVKFRHLQDGETAKQAMTTNDDTILYDDELAADVVGSHRKYYRDMPISFPQYSTVPATATNRDASINYANSVKIRFLLYPQHCESFVLAEPKDNELDPVHEIIKVFMIHYALYFDHSSLIKNYINELCHKLESAIEANDFSEFIYVIDTWNMLMLELSPNDAAVAEIAKDGQDINAGARSLLNELEIRQVRNEDLNLEMFYNEICIESISPVYEPVQGAVEIIEDDEDADISIGKIEPPQSKSPPQENQSQQKCIKPSQYNSDFYKRLRKKTSLSRYAIQQILVRVYSRVVSTDSRKLRSYKAFTAEVYGELLPSFTSEVLEKVQLKPTQKFYDLGSGVGNTTLQAALEFGACCSGGCEIMDHASKLTTLQANLVQKHLAVFGLSPLNLRFALKQSFVNNEQVRQDCLASDVLIINNYLFDGELNNVVGKLLYGIKPGTKIISLRNFISPRYRATFDTAFDFFSVEKHEMSDIMSVSWTANKVPYYISTVEETIRPEYLGRDEFLGGLLLQAGGMLSKSSSPAAIESGGVNATATKVGAIVASDEVDEDDGSESVRGIGDGDGDGDGDGDGNANGGESTPPTDHNSEPENDKQ*