MDVRLRLAELQKSRKRHLPINDTSDLCEQQQETNSEHDDEENVETNFIKFEQGVTQKGAVSIWHAGYRYIKNRGKNWRCSNKDCPAKARAEEKDGQFVGTLGEKEHNHPPTIQKKVCEEIRSKMKRDNHPILGELRANVPDEVYIGLGSDDALKKLLHRFIYN