MTQNDIAGQLFTFEYCNVKIKGKPGLKKTPQSLSCFDQTIPVAPGRRAGAHVRVKAKSSEVPYWSPNCEYRHKVARKFPKDYTKRGDGARIKSGELHKIVPKAEPPLAGAFKKRDNPPNSLFRKFYERGDLPLAVEHSGSKNVINWKVEVSKLDYHYYLPVFFDGIREKEEPYRFLAVKGVEDLLQVGEGKILPVIPQLIVPIKTALNTRDPSVINITLQLLCKLVESEEMVGESLVPYYRQLLPLMNIFKNNIENVGDAIDYAQQKKACVGELVQKTLELFEQHGGEDAFINIKYMVPTYESCVLN*