MTRFLSEQIRKSTVSFVVYVANPDPLHVLLVIRWSSACPLRDPLVLRVSSSIRRFSACLLRSVGSRRVFKFPFAGFCWVVKRGSKWICSPMAASPAMDFTAMDLSAQGARIILPLIQKHKVLHLNKTDAWLANNGLPLAIQKLRYRANYHALRFTAQIEELGRRLLKILSANGPFLVLRLRYEMDMLDFSGCTHGCINEEAEELTRMRYAYPWWKEKALHFDKSMRIYIAAGEIYGGERRMYTLSAAYPKMVRKEMLFTPVDLRPIQNHSSQMAALDYIVSRESNVFVPTYDGNMANVVEGHRRFLGFRKTILLDQKHLVGLFNQYNNGSLNWDEFALAINEVHAERMGEPTKRIAIPDRPKEEEYFYTNPEECLQ*