MGRSGLNFRSFSSQSAPQGDRLSEVSEVLNAPPISLDFDRGEIPIPPDLDNALGRAMLKIMGFESKRSKLLHGAQRLYEAVTEQVDSGVLQRAFQTGKVFWSTYVLLSLYVWLVIHRLRDVRHADVKFFRQRFYNQFQQDVEFRVYAAGVQVGVTKWLKKLEEHFYETAFDFDKVLAPGASETLSDVILRKYYGGEETHRADADLLARFALREMASLSATDEEAVLRGNVRFSSTELAAALQRSGVTSAGESTAGAAAAGAATAGPGVGGAAPAATPAAEGGAGQGSG*