MMGSVLPAEALVLKSGLKPPGLSLAEVITSDILHSFLYGRWRNVLGEQLLEEKASHSSPRTAFTAEGLAQSFSGEVQKLSSLVLPSEVIIAQSSIPGEGLGIFSKTWIKAGTEMGPFTGRVISPEHVDLCKNNNLMWEVFNEDGTVRYFIDASQEDHRSWMTYIKCARNEQEQNLEVIQIGNSIFYKAIEMIPPDQELLVWYGNSHNTFLGIPGVPGLEEEQKKNKHEDFHTVETGASTAGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCQVCQSAYSQLAGLRAHQKSARHRPPNASLQSHSPALPGPHPASLAHHIPTMVL