MPPPPGLDAGDGVTLPSRSAIIGGTAAGYHLLDIEGYSHTKDLPTVHQVSPFHCRRGGFLLADPLLRYYPNGDQSDAAEFISVFLEFDQGIAESVEAQVKFSLLDQTGEPVPSHSQMTTTRKFCTDDGHLKDDRFTIRCDVFVPKELRTEHRPVDLVAVPPYDLHLHLERLLAAKTGADVTFEVGGETLRAHRCILAARSTVFEAELSGQMKESADATVIRVDDMDAGVFRALLCFIYTDGLPDCPPMEKAAMSQHLLVAADRYNLERLKLICEDNMCAHIGMGSVASILVLAEQHHCHGLKEACFQFLSSPLTLNAVMATDDFEHLTRNCPAVFKELMSNIAARVPLGY*