MAHHDVMTKDPLVRHLLSVLARPPAVDLPAMEFVKYYERRKYIEDSGVMRAMAKVAVDRSDGRLEVFEGYGFVNDELLQYIGDRSPSLKGLSLISLFSYLDISKKVFTEFISKCPCLEDLVVEEGGFIGGETGFTLSVEVTEMTEISVRNFQPCGEIVLAIAKSCTQLKRLKLTVHTYPDSRGFFVDEPFGIATMKQLRHLILGSICIGNEELMAIIDACPHLELLDVSKCYKLDVDDALRTKCAGIKTVKLPLSLSHDGDQYAYCDYQIDEYGDFIDDYADYF*