MRYLDEQAIENIAIGAAFLGTGGGGDPYIGKMMALTAIKKHGPIKLLSPEEIADDDYFIPAAMMGAPSVLIEKFPKGDEFVRVFEKLGRYVGKEVKGTFPMEAGGVNSMIPIVVAAQLGLPMVDCDGMGRAFPELQMVTFHLDGISATPMAITDEKGNIGIMETIDNKWTERLARVTTVEMGASSLVSLYPCNGAQIKQSSIKNIVTLSEEIGKVIRETSMDEAEKLQKLLDVTHGYHLFEGKITDVVRETRAGFNFGRVKIDGLNKDTNSEVIVHFQNENLVAEKNGEPIAITPDLICMVDLETLMPVTTEALKYGKRVRVMALPADDAWRTDKGIETVGPRYFGYDVDFEPLEELVKKEERRHV*