MGGYRRPPRRDLRAMDEFKVTELPEFVGGTDPEAYLEENVDFKDIDDEKRCKYAILKGRGASLWFEGLKSKRIREGKEKITSWESLKRKLRKGMCQTHKITTYRKIAELRQGKMSVAEYIDEFEKGLNYNIANTVDLYPYSDFDTLCGLCLKLENQGKAKYGGGSRMDGKAKSWAKSEPSLNQTHHLVPEAVECREELFEEEKRLGDVFVFDESGDEEEEEGYEAPIYDTNLVLRALQTQISPTDLDQRDQLFHTKCLVKDKWCSLYHAASSEMVSKLGLITTAHPRPYALHWLDDGNSVKVSKQVRVGLTMGSYVDEVLCDVIPMDACHILLGRPWQFDRDVIHKGRSNEYELRDKGKKIVLKPMSSQAVRSMSVKQRKSRISPCWLVNEKLSKLLIMESWCICSWLRRVQLKAKIGKRQSHCRIAV*