MSTTRTHIVGYPDQGWGHARPLINLFARFVKLRPVTVTLFTSNGFYDRIIKELARSFEAGDEGVAERVRQDAHLMFSAGGDEEFREAWRSIVSQEELVCKQTGSRFAPLPKPKAIIIDFFSVGPFESIKALSRDTVKVFSWHPGLTYSLFYLFGPENLGGRGNVRPIVEEEARRTGRSFKEVGLEVAFKPTGRVVRIPGMVPMYDHEYFPQEFPFPDGIGEVFPRTFETLQASDGILLFTPTSYEPEAVAAAKAWFGETGRPAYAVGPLLPSASKTTAADNEKTQSSESSEVQELLDAALKTFGEKSLVYLSFGSIFWPSSKPENVWAVLDVLMELNIPFILSIASPFAKVPEEIKTKVKAYGKGVISSWTPQQLILDHPATGWFIAHGGHNGVTEAVSAGVPQILWPFGGDQPANAVHISDQLQIGYELLEVRTGNGLKPIYRTGYTPKGTIEAVKAEVRDVLQKAFGEDGAKKRARLEELRKAVNGEWEDGGLSRKEATEFLDSL*