MRVRLGDNIARAESLHAAFCRHPLPIEDSLRLVLPEKATAAVAGAAEHLQLAREVFRDKGLGARAAVRDKWLHVAPLERPFSAREKILWEETYDDQRPDLFRSEAAGLQTMLLGLFEALASAETNHELVRYREGAPVRLSPYDLFRAHVFVGEHGVGVLLRVAAYPQHSRSSPYVSRKHQFPYFLGPVQQDSTLVPTMRMIHVRNVLWFDSKPCSLLAPIIHRRGQWYKLAIPGSLGSIYEGDFGLPLFEVIRFPRREDELLAYSYR*