MSLDKVDEEHYEDDEDFEEEEIDIEEEEEEEEDEKVAEDEDRRQGMRARALPADGDPDFDSGPPVDGFEYLRRVRHEAKNVPDVMVSPTIDPRAFDHKQTRGYVPELGGYVPPKCPDCARPDKDWQREFLADFSDLRAWVLRTAARRETSGQSAGGGKGLALASQAALERMDDLNEPEGVSFDTLIRSDEVSAAAAFRAHARALASRLSAEEDELAKSAEPMTPAILHARASWFYALAARVGLPLDAETSASVRALARALAMRRSKVTSSRDPSLPHIQVCLAVAGKYFGQFSEE*