SGQPIFYPYQGTTFNSFEEAKEFYNLYSWEIGFGIRVSRARQNGNECTTRRDLVCCCEGFCKNPLAASFRIGCKAMLRLHRTESHGWIVTKIIPDHNHPLSDSYGQKNQWGSHGAIDPLTKDFIKKLRENNVMLGRVCSIIGDQCQAMAVAIKSTLKKSRHRWCRWHVLRKAKQKIGTPYSKRSGFKRQEFKLESNKFMARAYKFRGMWAKPYFMNIFCAGMTSTQRSESANHMLKRFIQRSAPMHVFVSKFRDFQFARNQEEKENHVTKQVSRRRRIGVPIEQHAETIYTRAMHERFYNELYESGSFAIDRTEIPPGNIMYRWTKHA