QVFNEDGTVRYFIDASQEDHRSWMTYIKCARNEQEQNLEVVQIGNSIFYKAIEMIPPDQELLVWYGNSHNTFLGIPGVPGLEEEQKKNKHEDFHPADAAASTAGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCQVCQSAYSQLAGLRAHQKSARHRPPNASLQAHSPALPVPHPTSLAHHIPTMVL