MLTLPLDLILYISDIGNLSIKDIFHLSQANKLFREKLLHPYFWHMVYNQKIGKIYELYGISEPIPESNYYRLCKEHLRRFNEIERELNDFNESKNYKIRDYITKYSLDLVFLPTLLYFLRQEDFQIKLNIRNKSNTVEFSKGVFLANLVAGQSFNIGIKMLTKFSEEPLNSRSYESFWFAFSLLQKKSFKLIKARNLFLEGAAETLRKLTTEYYPLPLVDNKYTFKTVDEYSNKVALYTQLLYQSYCDIRCEESNYMESTNLLSMYSGRHKGDQLLVASSLIKVVDEELEALDIRITSGEDKPKLLLAPMGTALIGDYCVPFLAGHPRVLKKEKFLNVCRSISEPLANRALLPITKDEIQAMICYYGTALKFLDGLDVLSPPCHPSTYGDDTFTFFGQFILPCLFRKEVSNFNMQILLQNVRDFLVNANHIYYPIFSRLPILSGYSLLIEDAPQYLPCNYLPSLLQGKIVITNRSDAPAIVVGTCNDSLFYQVLNAYGELERLRDTSFTVVDRVKAEEVETFVELVGLANLIYVRIKGVSLREGEEPRFIIE*