NMGSVLPVDALVLKSGFKCQSHSLSDIITSDILHSFLYGRWRNVLGEHLMEERHNTISPKTAFTAEVLAQSFAGEVQKLSSLVLPSEVVIAQSSIPGEGLGIFSKTWIKAGTEMGPFTGRVLSPEHVDLLKNNNLMWEVFNEDGSVRYFIDASQEDQRSWMTYIKCARNEQEQNLEVVQIGSSIFYKAVETIPPDQELLVWYGNTHNTFLGIPGVPTIEEEQQKKTRNASSSSSSTLLTSSGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCHVCQSAYSQLAGLRAHQKSARHKPAAAAADTHGAPPPPPHPHLGALITPTMVL