IPRFFVPASFIKGDEVVLRGEVARKLREELKLKPGEYIILSDNSGLLYLTRIVEIKPEEVKGKVLSVFPAKGDPKTKITLAQGLLPGDEFFRVLRETTKLGVEEIIPLLTSHTRLNDLAEWEARRPELERVIREAAEEAGRGRLPKLLPPMEVEEAARRAREEGGLTLVAYDGAPPDEGPTLEEIIAANKPEKVNLFVGDEDGLSAEELEYLAKEGATWAGAEAGGPDGWTPEALEALRKLGANLSTLGPKRLSPADAAIEMVKRILELMGDIK