MGLEDAGDLVLHIVLSKIGPENTARVACVSKRLKVSASEESLWSIFCSNDLNISTPLDPHGDPAPSFKRAYQLWRESFRMYPWNLVKRVRLCWDNLKQWLTLNFPEAKATLRKGVTEDDLQEFETSLKVKLPLPTRLLYRFVDGQELSSPNGLDGSLGLIGGYSAYSHDVNVYLLPLKEVMRETKESFMRDLGFSSRLDLIVMAASVVASLKIFLLDCTTGQLFTGTSNRQLLPCVPDALVRSVHDTNGDQQQDAMLLWLEEHGRRLQTGTINVRQQNNVKSISLFPEIPPLCSVSVTNGVQVRASSVFIPEISNLRDQPPAYWYAYSIRMSLMPEGCILNGTHHSSCQLYWRHWVIRADNEVIDNVNGEAVIGKYPLLQAGEEEFVYESCSSFPTTAGSIDGSFTFVPGSLRDPKGSQFEVKVVEFPLELPDYIF*