MMHRLVVEARRRAAPVAMAAGGVAGGERWMSSSAASKGRLVGKIALITGGASGLGKAAAREFIEEGAGAVVLADINSKLGLETAHELGPDAHFVHCDVAVEDSVAAAVDAAVARHGRLDVMLNSAGVVGPLTPGTSRVASLDLAQFDSVMSVNVRGTLAGIKHAARAMLAAAPAGAGGGGGGAGGSILCMASVSGILGGLGTYPYSVSKFAIAGIVKAAAAELSRLGVRVNCISPYAVPTPMVLGQFSAMLGGAADEAQVAAIVRGLGELRGATCEAVDIARAAVYLASDDAKYVSGHNLVVDGGFTSYKHMNLPFPTKPHE*