MSYSRPPSNVDDMISLKIDNLTYSTSPNTLRRIFEKYGRVGDVYIPRDRFTKVSRGFAFVRFHDKHHAENAMDALDGFMLDGRELRVQMALYSRTRDLHHGR