MMGSVLPAEALVLKGGLKAPSLSLAEVITSDILHSFLYGRWRNVLGEQLFEEKAGGAGAAGGAGGGHGHPKTAFTAEVLAQSFSGVGIVDENPRCPCHYRYNILFAKVTVLVFNEDGTVRYFIDASQEDHRSWMTYIKCARNEQEQNLEVVQIGNSIFYKAIEMIPPDQELLVWYGNSHNTFLGIPGVLGLEEEQKKTKQEDFHAAEAGASSSGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCQVCQSAYSQLAGLRAHQKSARHRPPNGSLQAHSPALPGAHPASLAHHIPTMVL