METRSSGHSIYLLYLSLNEEVCRDRERERMEDGGYGKGFGSHQWPSDWNGFLPTSFVNSSSSCDDGRNLRMLYGGGENGQQVMGGGGENVHLTCLNLGKRHYFEDGGEALGGKRGRGTGYYQTSSSSSSSSSAVPRCQVEGCHVTLTDAKDYHRRHKVCEAHSKAPKVVVLGVEQRFCQQCSRFHVVSEFDDSKRSCRRRLAGHNERRRKSANEFIARNPSQENSTMDHRFPSISSMTGCALSLLSSKTSWISSADLSSRSSAALRELIAENRAKVLAKQLFSDGDLHYVHNSAAEAQGYLTHSQHNQFDPDRSEACRLLPSWNHFHEPSMHVTLDLMQTPESSFGFMSGRSRPKEEEEECCAIWKSLEDTHVV