MGDEEVAALVVDNGSGMCKAGFAGDDAPRAVFPSIVGRPKMPGIMVGMDQKDSYVGDEAQSKRGVLTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANRERMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVMDSGDGVSHTVPIYEGYALPHAILRLDLAGRDLTEYMMKILTERGYSFTTTAEREIVRDVKEKLCYIALDFDSEMKAASESSDKEKTYELPDGNIITVGSERFRCPEVLFQPSFVGKEASGIHDTTFQSIMKCDVDIRKDLYANVVLSGGTTMFTGIGERMTKELTALAPSTMKIKVVAPPERKYSVWIGGSILSSLSTFQQMWISKGKKLEVARQLLVTLSQVTASHKSSCLLQRNAQLKARCFDYFVLQRLNVSGLRQHLALVAFWILVGMGYNLFIAVRHGSVAGVQWCSGYLLAAWISLVR*