MSSPGRGAAEAFPEKLHNLIRKLSEDGYENIISWQPHGRCFRIHKQDDFIRQNFPVYFPKIKFASFQRQLNLYDFTRVAWGNDKGGYFHPLFLRGQPTLCKRMKRRDPAHRAVLSDSPYAATPDFYKMPYSHENLPQKAIAFRHLKENWGHTVSIAYHLEKRKEVGTTNFFAAINYTFAVRFVHCQWNISKLMQYIRMYVAQAQC