MYGLDDPKRTRLTGSLFNGRKVCGVFTAGPGGEEVPAVWVDRTGIKVGITEEYSRNSKGTLALVAQGITTRDESGAPCTRGMRSTPYGQFVMDGPPSTLSDKGTDRIVSAQGALTRDTTYLVNGAQIGARDIVTVEQGLGIGTGAPFFNRMEAQCTRFWKLTSPRGKSSPVSLVTHGKVGNTLGDLPAYDAFLLGGPFSVRGYNVGELAACRRYVEAAAELRVPLLGQQLYAFAEFGSDLNSSGEVRGNPTQYYRRAGSGSSAGAGVKVGAIRAEAIRDNNAGKWHAFLAYGERFX