MPRFALHETVRRNLASRFGRCLYVGATNKEKVVPLFDGDRGNPKRAHEWMRVYCKWAVQEGLSQDQTLLIAVDHMFVNAYGWATQFLNGVSWEEFMTGFYREYVTNNGAVIQAVRGWYRMLKKAKAVPFIRFSGRELATATDDFAPRHIVGEGGFGVVYMAHLPGNQVVAVKKLKGASKEAMQQAHNEVEILSQFRHPNLVKLLGCCLEQRDPLLVYEYIPNGNLMQHLCGEMKKTLTWENRMSIAIGTAEAITHLHSCGSSPVYHRDVKSNNILLDHDLNAKIADFGLSKFVQTLNFVATHITTTPQGTHGYVDPCYLQTFHLTEKSDVYSFGIVLLELVAGMRVLDMSRPEGEWSIVYVAIDRVTKGRFESFLDPKLKESEPDCIEQALDITTLALKCLTLSLEDRPVMKQVLQELHCIQDNWVLV*