MGGDDLASDDEFLFEEGIIETSNERGTAISSDDDNSVASGDVDVKREVPSSKSKKRKAGNDQPSASSTKSKKEKQPTSSSKIMIQAGRGIALDSSDAQAMFIGTVYSHSVKLTAAGAGATGEEEEDTNNNGGEEGDKAIQPEKFLFQPHHFYAPPSTIDATTAQKHHSNLSMYLRQSGVLPSLKRLKNWKHNNSPMVIVLTLSARRSVELLQQLSFLKLPVAKLFAKHMSVGDQVDLLNGDGGGGKGKKSGRCFPIGVGTPGRLLTLLRHGREANGKPGALRLNHTELIVIDCHEDSKGFNVTTLKDTVPELMQFMKEGVVGELERRKDKIKVALF*