MSEALDRSSLLGCQSRDSRSGSVSSEPNSNWQVSQAFDLPTDSFELLRWGEDCRWEIPKFGDERGHERSRSEGDIVPGSRFQPAVESLEPTFDLNGTVVGEYPTGNQAEMTDSRRKNLSSRGWPAEDRDGEDENAPFDPTRSKFVLQALPTNDHNKVDGLQPICSMTTEGPVMASFALPPDNQHDAIMLPRDTSRCQTSDNQPLSTTRANGFKINSSNIGTLKTKKTPNRSPRTGNNGGRCRRLAPANRECPHCGAKFTRNDRLNYHIDSIHEHKEPKFKCEVANCSRAFRQRSDLVRHSRHVHHKP