MCNYFVEKAENATLWDIEGNEVIDFAAGIAVLNTGHRHPKVVAAVADQLQAFTHTAYQIVPYESYVSLAERINDLAPIDGPAKTAFFTTGAEAVENAVKIARAYTGRPGLITFGGGFHGRTFMTMALTGKVAPYKIGFGPFPGSVYHGVYPNAAHGVTTADALKSLERIFKADIAPDQVAAIILEPIQGEGGFNVAPADFMQALRDLCDTHGILLIADEVQTGFARTGKLFAMQHYEVKPDLMTMAKSLAGGFPLSGVVGRAEVMDAPAPGGLGGTYAGNPLAVAAAHAVLDVIAEEQLCQRAEQLGSHLQEVLNQARATCPAIVDVRGRGSMVAVEFNDPQTGEPSPEFTRLVQQKAQENGLLLLSCGVYGNVIRFLYPLTIPDAQFSKALDILARVLKS*