MLSDRVRMDAYYNAIFENKHHFRGKKAVLDVGTGSGILAIWSAQAGARKVYAVEATKMSEHARELVKANNLQDIVEVIEGSVEDVTLPEKVDVIISEWMGYFLLRESMFDSVISARDRWLKPTGVMYPSHARMWMAPIRSGLVDQKKNDYEGSMNDWLCFVNETKNDYGVDMSVLTKPFSEEQRKYYLQTSLWNNLHPHQVVGTAAIIKEIDCLTATVDDICEVRSNFSSSILIENTRLCGFGGWFDVHFRGRSDNPAQQEIELTTAPSLDSSTHWGQQVFLLHPPFRTSEGDDVNVSFLMNRSKENHRLMEVDLGCEIRQSSGKLLPLFKNKFYIE*