MPWQAQVCTFCQKQYVHKTGLRDHLSCYTGDVRIPADGIHDVLKIEKILDGGNRRHCQYRCPVCSKTINGRYNFIEHVVYSKHHDVLNGDFQKGTIRRYRHQGWPFQFEKKTVKVWQRKGKFPFLRLPFGL