MKCTMLRPTLLHSQEQFPELREDGGVEIVIIKTTGDKVLNQPLADIGGKGLFTKEVDDALLEGRVDIAVHSMKDVPTYLPEGTMLPCNLPREDVRDVFISPVAKDLSELPPGAVVGSASLRRQSQILHKFPHLKVENFRGNVQTRLRKLEEGSCSATLLALAGLRRLGMETAITRIVPIEEMLPAVSQGAIGIACRSNDTNTQEYLARLNHEETRIAVACERSFLTALDGSCRTPIAGYAYKHADGRLHFSGLVATVDGKEVLHTTRVCNFSEEDGLKAGFDAGSELKASARPGFFMW*