MKKKVLLMGKSGSGKTSMRSIIFANYIARDTTRLGATIDVEHSHVRFLGNLVLNLWDCGGQEGFMKQYFAQQRDNIFRNV EVLIYVFDVESQEIERDIHYYQSCLEALLQNSPEAKIFCLVHKMDLVPEGLRESVFTERMEDLIKLSKPGNVTCFRTSIW DETLYKAWSSIVTMLIPNVAALENSVTHFGNVIEADEVLLFEKATFLVISHCQSKKNRDSHRFEKVSNIIKQFKLSCSKL GAKFQSMEVRNSAFAAFIDTFTSNTYVMVVMSDPTLPSEATLVNIRNARKYFEELENPSNSAINHHGQRYH