METRSSGHSIYLLYLSLNEEVCRDRERERMEDGGYGKGFGSHQWPSDWNGFLPTSFVNSSSSCDDGRNLRMLYGGGENGQQVMGGGGENVHLTCLNLGKRHYFEDGGEALGGKRGRGTGYYQTSSSSSSSSSAVPRCQVEGCHVTLTDAKDYHRRHKVCEAHSKAPKVVVLGVEQRFCQQCSRFHVVSEFDDSKRSCRRRLAGHNERRRKSANEFIARNPSQAENSTMDHRFPSISSMTGCALSLLSSKTSWISSADLSSRSSAALRELIAENRAKVLAKQLFSDGDLHYVHNSAAEAQGYLTHSQHNQFDPDRSEACRLLPSWNHFHEPSMHVTLDLMQTPESSFGFMSGRSRPKEEEEECCAIWKSLEDTHVYPSKPHCGVP