MSFAVLVGDLFVESRKSDPHLDWIICKYVPYRVDAQCDERAVTLLVGFAMHSSKPPLEPIVRRAMVINRIDDNVHQYFNGSSFPLVPAIASYSPLNEYNNGNISHETTTTKQRRSSSPDIRLRTQQNRRKPRVLFTHAQVMQLEEHFKRQRYVNASERDGLAESLGLTPTQIKIWFQNRRYKCKRIDQDRTLQLSSQFAFQNQVDIASSTNTTLKEFFICHWIT