MELKPLWRSSKKKALQKSLLAIAAGIQQKRGVDQIVRKFPVTNFTIMLFHYDGVVDRWSDLPWFGSAIHIVAINQTKWWFAKRFMHPDVVSAYEFIFVWDEDLGVDHFRADRYLEIVRKEGLQISQPALDPSLSSEVHHRITIRNKKTRVHRRIYMNRGREYCGNNSTQPPCTGWVEMMAPVFSRSAWRCAWHLIQNDLVHGWGMDMKLGYCAEGDPTRNVGVVDTQYLIHRGIPSLGGGVIPINKNSADDHTPPPAAGSGVDARKEIRRRAQAEMRLFKKRWTAAVKDDKCWIDPYDRRSRRQ*