MYYPFVRKALFQLDPERAHEFTFQQLRRITGTPLEALVRQKVPTKPVTCMGLTFKNPLGLAAGLDKDGECIDALGAMGFGSLEIGTVTPRPQPGNDKPRLFRLVDAEGLINRMGFNNLGVDNLVENVKKAHFDGILGINIGKNKDTPVENGKDDYLICMEKVYAYAGYIAINISSPNTPGLRTLQYGDALDDLLTAIKNKQNDLQAIHHKYVPVAVKIAPDLCEEELIQVADSLLRHNIDGVIATNTTLDRSLVQGMKNCQQTGGLSGRPLQLKSTEIIRRLSQELKGQLPIIGVGGIDSVIAAREKIAAGATLVQIYSGFIFKGPPLIKEIVTHI*