MGDNSQSEAFEARIRVSGGGNNGSTGSDGDSKLEPSSPVDRHTFSRCSSTGSVNTPSSSAHNTEDEDSDNKSSTISYKERRREAHTQAEQKRRDAIKRGYDTLQDLVPSCQQTDASGYKLSKATVLQKSIDYIQFLLQQKKKQEEERNALRKEVVALRIMKTNYEQIVKAHQTQPGHSETRVSDETKFQVFQAIMDRLFQTFDSVSVTNFAELSACVFSWLEEHCKPQTLREVVLSVLQQLSNQIS