MSTPAPSVPNAKRLEGKVGIITGGARGIGEAAVRLFLSHGAKVVIADILDNLGEALCHELGEDVSYIHCDVTNEDDVCKTVDFTVEKYGKLDIMYNNAGIVDSLMPEILNTEKAKFERVLGVNLVGALLGAKHAARVMIPAGKGCILFTASVASEIGGFSSYAYSCSKTAIVGLMKSATAELGRFGIRVNCVSPYGVATHIADGLLPVEAVHFEGLLSKVGNLQGVVLKAEDIAQAAVYLASDDAKYVSGQNLLVDGGYTIVNPSLAMGFSSFLGQA*