IPRFFVPKSSIKGDKVKLTGEVAERLVKELKLKPGDYIILSDNDGTLYLTEIVKIEKDTVYGKVLSKFPAKGNPKTEIVLYQGILPGEKFLEVLRETTKLGVKKIVPLFTSRTPLNDLAEWRARMPEYRRVIREAAEEAGRGKLPELLEPMRVEEAAEMAKKEGGLTLVACPFAPPDEGPSLEEILKKHKPKKINLIIGDENGLSAEEYVYLARHGITIAGYNASGPEGLTPEAYEAVKALGAPLSTLGDKLLPAHEAAIKAVKEILRILGDIK