MSTGYNFAYLDEQTKRMLRRAILKAVAIPGYQVPFGSREMPLPYGWGTGGIQVTAAVIGADDRLKVIDQGADDTTNAVSIRRFFARTAGVATTEKTREATVIQTRHRIPEMPLSDGQIMVYQVPIPEPLRWLEPRETETRKMHALADYGAMHVKLYEDIARFGHIATTYDYPVLVGGRYLMRPSPIPKFDNPKMDMSPALQLFGAGREKRIYAVPPYTSVKSLDFEDHPFEVQRWDQACALCGATESFLDEVVTDDAGGRMYVCSDSDYCGERRQEQGQ