MPRPFFHKLIFSSTIQEKRLRVPDKFVRRFKDELSVAVALTVPDGHVWRVGLRKADNNNKIWFQDGWQEFVDRYSIRIGYLLVFRYEGNSAFSVYIYNLPHSEINYHSTGLMDSASQNNHFKRPRLFEDLEDEDAETLHTTTPAIQSFFTGPVKPEEATPTQTSKVPKKRGRKKKNADHPEEVNSSAPRDDDPESRSKFYESASARKRTVNAEERERAINAAKTFEPTNPFFRVVLRPSYLYRGCIMYLPSGFAEKYLSGISGFIKVQLGEKQWPVRCLYKAGRAKFSQGWYEFTVENNLGEGDVCAFELLRTRDFVLKVTAFRVNEYV