DVLYELLQYIKTQRRALVCGPFFGLAFRQKMPMQQPPSPLEEGTGPSQVPKRGLLQLPDLGLASLSHLDAPSLTWPLGREETLLHCAQLGCRAGGXXXXXXXXXXXXXXXXXXCRLLWDYVYQLLSDTRYEPYIKWEDKDAKIFRVVDPNGLARLWGNHKNRVNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPGRTVQDQVSSLEQLESQEQDRMDFKDKMLEVSP