MEESLNRKARDLLATPSHEGAEILVKQLSLPQETNEFQTAEDLFNFCANNFPNCLTLMFLKLYRHSSNDVIRFHSLYLLSETLAVFRNCNIKLSRVALHEIKPLVIECLTMQETKESDMKFLGRVVSLITYNVVICDNGGWHELSDCILWLAENEPVKAFHVFIDLPSVYKSFINKFMKVIVEKAEKVLLNPVKSEVEDWSLALETVVKLGIQISYKDMRYVKMVENLLSILAKSVKELVEKGNEQFLVQGLEHLERFLSEDKYLCNYNKEQCHFVMAFMFRIKSFGTQSKEIIKKINWLVQTPGNRAGKHSSLKINPLVQTPGNQDHGEEFDRAWLDHLKTLSSLEVLKIFASTDLEDETREMAIRQLNVLLSDHTSKRVEIDFSVMRQLQPLLISCLRQEGITDSMFKVLGEVVSHVAFEIFKHQDVTWYALRNYITSSKIEFQRAVYIFQCLTMPLENEEFLIPVIEILLPEISRRLNPPTELMVDNSCWVLAFTGAFCAAIHLIEVSSHAESVKEIAHKMIESVRKLVERGMEVGLVRRAFRDVGSIVKKQLRWYDTSEYKLVKGLLWRLYAIKGMKWESKIVLWRINVIVERRVDEMVKELPENEFDWLNLTDEEVE*