MMAYNLCYCSLVRSEDLAKFNLQPECVNKTPSGETFVKPTLQKGILPEILEELLAARKRAKADLKEAKDPFEKAVLDGRQLALKISANSVYGFTGATVGQLPCLEISSSVTSYGRQMIEHTKRLVEERFTIVGGYQYNAEVVYGDTDSVMIQFGVPKIEEAMILGREASDYISGTFTKPIKLEFEKVYYPYLLISKKRYAGLLWTKPDAYDKMDTKGIETVRRDNCLLVKNLVTECLHKILIDCDIPGAVQYVKNTISDLLMNRMDLSLLVITKGLTKTGDDYAVKAAHVELAERMRKRDAATAPTVGDRVPYVIIKAAKGAKDPIYVLENNIPIDPQYYLENQLSKPLLRIFEPILKNASKELLHGSHTRAVSISTPSNSGIMKFAKKQLSCIGCKTPISKEDQTLCSHCKGREAELYQKTVANVRELEMLFGKLWTQCQRCQASLHQDVLCTSRDCPIFYRRKKAQKDLTEAEVQLERWQF*