MGSVLPVDALVLKSGFKCQSHSLSDIITSDILHSFLYGRWRNVLGEHLMEERHNTISPKTAFTAEVLAQSFAGEVQKLSSLVLPSEVVIAQSSIPGEGLGIFSKTWIKAGTEMGPFTGRVLSPEHVDLLKNNNLMWEVFNEDGSVRYFIDASQEDQRSWMTYIKCARNEQEQNLEVVQIGSSIFYKAVETIPPDQELLVWYGNTHNTFLGIPGVPTIEEEQQKKTRNEDSHSCDGSTSSCLTSSGRMRCVICHRGFNSRSNLRSHMRIHTLDKPFVCRFCNRRFSQSSTLRNHVRLHTGERPYKCHVCQSAYSQLAGLRAHQKSARHKPAAAAAAVALSDQPTRASPPPPPPQLTSIPMVHHHHHHIPTLVL