MADTLHKDGYEISNLAMRSGGSNIGGDNDMKLEPSSPTEKYTFSRCSSTGSVNTPSSSAHNTEDEDSDNKNSTISYKERRREAHTQAEQKRRDAIKKGYDSLQDLVPTCQHTDSSGYKLSKATVLQKSIDYIQFLLQQKKKQEEERNALRKEVVALRIMQANYEQIVKAHQTQPGHAEMRVSDETKFQVFQTIMDRLFQTFNNISVANFAELSGCVFSWLEEHCKPQTLREVVLSVLQQLNSQIS