MDKKKEEQFHVFYKVPPGDGPYVRAKHAQLIMKDPEGSIIWFVKAINEGDRVDSALKDMAVVMKQLDRSEEAIEAIKSFRYLCSKQAQESLDNVLLDLFKKCGKVEEQIRLLKQKLRQIYEGKLFNGRPIKIARSHGKKIQVTITQETARVLGNLGWAYMQKGKYMAAEVVYKKAQMIYADSNKACNLAQCLIKQTRYAEARYILEDVWRGKYLGSDDTKTKNRVEELLLELDSKQPPPFLQNIPGLDLDDDFVNGLGHLINEWARPKSRRLPIFEEIYTFRNQLAC*