MEDGGYGKGFGSHQWPSDWNGFLPTSFVNSSSSCDDGRNLRMLYGGGENGQQVMGGGGENVHLTCLNLGKRHYFEDGGEALGGKRGRGTGYYQTSSSSSSSSSAVPRCQVEGCHVTLTDAKDYHRRHKVCEAHSKAPKVVVLGVEQRFCQQCSRFHVVSEFDDSKRSCRRRLAGHNERRRKSANEFIARNPSQENSTMDHRFPSISSMTGCALSLLSSKTSWISSADLSSRSSAALRELIAENRAKVLAKQLFSDGDLHYVHNSAAEAQGYLTHSQHNQFDPDRSEACRLLPSWNHFHEPSMHVTLDLMQTPESSFGFMSGRSRPKEEEEECCAIWKSLEDTHVYPSKPHCGVP