MDKKEEEQFHVFYKVPSGDGPYVRAKHAQLIMKDPEGSILWFMKAINEGDRVDSALKDMAVVMKQLDRSEEAIVAIKSFRYLCSKQAQESLDNVLLDLFKKCGKVEEQIVLLKQKLRQIYEGKLFNGKPIKIARSHGKKIQVTITQETARVLGNLGWAYMQKGSFMAAEVVYKKAQMIYADSNKACNLAQCLIKQARYDEARYILEDVWRGNYLGSDDTKTKNRVEELLLELDLKQPPPFLQNIPGLDLDDDFVNGLDHLINEWAQPKSRRLPIFEEISTFRDQLAC*