MEDGGYGKGFGSHQWPSDWNGFLPTSFVNSSSSCDDGRNLRMLYGGGENGQQVMGGGGENVHLTCLNLGKRHYFEDGGEALGGKRGRGTGYYQTSSSSSSSSSAVPRCQVEGCHVTLTDAKDYHRRHKVCEAHSKAPKVVVLGVEQRFCQQCSRFHVVSEFDDSKRSCRRRLAGHNERRRKSANEFIARNPSQAENSTMDHRFPSISSMTGCALSLLSSKTSWISSADLSSRSSAALRELIAENRAKVLAKQLFSDGDLHYVHNSAAEAQGYLTHSQHNQFDPDRSEACRLLPSWNHFHEPSMHVTLDLMQTPESSFGFMSGRSRPKEEEEECCAIWKSLEDTHVYPSKPHCGVP