MMKQNRYLPVPTKLKALSAKTAALFSRSKRRESHLPPACETVDILIGEIASLKSTIDALESGFYDASTSKVHIRKTKAGPKTHREYTRLLESIGHLPNLKELSIVSIDGDDFHLPIEALKKALRGASPTICKVKLQKLRLLCGHYRDFEIRGVSLKLHRLEEIEISHCSEGFIESSGVISPVGLCLGGFLESLTSARSLKKVILRQDSVETVLTQRTEALVQSCLLLEELVLAGLVTEVSVWDTIVPRINHLYARNIKKLHLDRCRLTTASLDSFLGLLGPDSPLEDFEFVPMINGLALGACFYTMGDPNTPRRISWGRHVEAGALTWTKLLGEAVPKALESNTRLRRLRIKAEGGVNLFVPVAIQQSWLELLEKGRNRTMLDFGFFRRDGYTFGYEDQELTAKLEHYLKLNRYVPILEAMKDEERDHTIVQVLADASDDVPCLFHVLQKYPYVCSLA*