MHRYQPRIHLVKCQDNFRPISDLDQEKCRTFVFPETVFTAVTAYQNQLITKLKIDSNPFAKGFRDSSRLTDFDREPIESILMDQHLLHSSFRLYAKDSMDIDRNNSGFFSALEKARAQYQSWNRPIAISAYNPTELNAFLMSTSNQQMLLGQRSPSHLGLTNHFFNPIAGSWVSSGHPALPPNLMACRPHSETRPDFTPPPSSTPGSSGSDSPTLTTCSTERRLPKPPFPWIQDPRFRKD