MGQRPPARIQEADFAPQLESAAQQKAESIAQPTAEPTAEQGTSGHAEATASSALGPNTAVSKAEAHQMVLQQDALVVTREYEWGNILLGFEQANRYTLRAPPDGQVVGYIAEETSLGKSLVRNMLRTHRAFKATVLDVHAEPVLVIRRPFFWISTSLFVETPTGELIGEVHMKWHLYRRRYELFVDKKQFASIDEGFLAWDFNMLDETGGRIASINKDFTGFARELFTDARQYVIRLEPKFGDTNLAPGAFRSEMQSDSAGSNLALTSAQRAVALGCAISIDFDYFSLHSSGGGSGFGIPFFMPFPGGSGGDASPEQHPEPSAAEAPPVGGVGPVPTGGESNSPPVFGSAGNEQGSDGGSQWSTFEAAEPPKEESWDSWGGGDDDDGGGDDDDGGGGGFGSLLGGLFGDGSE*