METMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDVDLYRIEPWDLQDQCRIGYEEQSEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAIYDRMRLMGMRKTLVFYKGRAPNGQKTDWIMHEYRLESEENGPPQEEGWVVCRAFKKRTSSQTRTSEGWDSSYGYEEPSGLSSIIDSVEYLPRQAPMFMCKQEIEADNLNLFQHSEQFVQQLPQLESPPLPLLKRPRMESIGSAEYEEEDQTTRGCSSSSNIEKVTDWRALDKFVASQLSQGEGYDDGGRMSNLGVQHNMDMALLLLQSRSREEGSMINGCLSSGPGCDIGLCIFEK