MMGSVLPAEALVLKPGLKPQGLSLAEVITSDILHSFLYGRWRNVLGEQLFEEKSSPKTAFTAEVLAQSFSGEVQKLSSLVLPSEVIIAQSSIPGEGLGIFSKTWIKAGTEMGPFTGRVISPEHVDLCKNNNLMWEVFNEDGTVRYFIDASQEDHRSWMTYIKCARNEQEQNLEVVQIGNSIFYKAIEMIPPDQELLVWYGNSHNTFLGIPGVPGLEEEQKKNKHEDFHAVETGASTTGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCQVCQSAYSQLAGLRAHQKSARHRPPNASLQAHSPALPVPHPASLAHHIPTMVL