MAPPSPQPPLVRVLDRIRVSPPPADSEQEPALPLTFFDVAWLFTGPVERLFFFRHPEPASTLPLLRSSLSLALRRFYPLAGTIRPHAPFLCSYTHGTDALTMVVAESNSPDDFDSLVARSRRDLDRIRPLVPQLPPPGEDGAFALAAVQATVFRGRGLCLGVSVHHAACDDASTMHFVRTWAATCRLGLENDDGSEDAVLPPRPVLDRSVVADPDDLRGKTLAGMARLAPPPSPPPPQQEEKTPMVMASFLLGREQIDRIKEGAAAKASSFVAASALAWVCLLKCGSVGVAGARRSHMLFSAECRSRLTPPLPAEYFGNCLRPCFVEAATADLLSGETEDGVAAAASAIGSAIQEMEQGVLEGAEGWLGRVLSVLPERPMSVGGSPRHGVYETTDFGWGRPARVEMVSVEKTPGTVALADSPEGDGGIELGVVLPPDAMDAFASCFAHAVGANV*