MMGSVLPAEALVLKTGLKPQGLSLAEVITSDILHSFLYGRWRNVLGEQLFEEKSHHANPKTAFTAEVLAQSFSGAEVQKLSSLVLPSEVIIAQSSIPGEGLGIFSKTWIKAGTEMGPFTGRVISPEHVDICKNNNLMWEVFNEDGTVRYFIDASQEDHRSWMTYIKCARNEQEQNLEVVQIGNNIFYKAIEMIPPDQELLVWYGNSHNTFLGIPGVPGLEEEQKKNKHEDFHPVDTATNTAGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCQVCQSAYSQLAGLRAHQKSARHRPPNASLQAHSPALPVPHPTSLAAHHIPTMVL