MFFGGGIPGMPGFEMPGMGGMPGGGGRRGPSGPVNNKRYYELLGVPQDASEAELKKAHRKAALMHHPDKGGDEEKFKEINEAYDVLRDQEKRRIYDQFGEEAVKEGMGGGGGGGPQDIFDLFGMGGGRRGGPPRERRSEDVVHKMKVGLEEMYKGSVRKLQMTRSVKCNKCSGSGSKSGKRYTCEVCHGSGVEMKLRALGPGMVQQIQQRCSKCGGGGYSCPAADKCGQCGGKGLAPEKKVFEVHIEPGHRHGSKVLFRGEAGSDSPDVLPGDLIFILEQKEHSGFKRIGTDLFFEKSISLVDALCGMRFYVTHLDDRVLEVASSGVIKPDSWACIKNEGMPIHGRPFEKGNLYVHFTVEFPDQVTSQQAAALTAAFGKPSTANGAAPMGEVDEVQLQAVKDIEHEIKARRELERRTGAEAADSDSDDEMGRGQQRVSCAQQX