MSVGTSYEHSPCRKIGSAATTTPPPIELGRASMGGNDMVTRLALLGAGRIGKVHAKAIAEDKRAKLVAVADAFADAANAIAAQTGCAVKTIEQIEADKNIDAVIICTPTNTHADLIERFAKAGKAIFCEKPIDLDVARAQACLETVRAVGGKVMLGFNRRFDPHFQAVRKEIDKGSIGKVEMVTITSRDPGAPPAEYIKVSGGIFRDMTIHDFDMARFLLGEEIETVMASASVLVDPKIGELGDYDSASLILTTKSGRQAIISNSRRASYGYDQRIEVHGSLGSVSAENQRPVSIEVANKDGYTRPPLHDFFMTRYTAAYAAEISAFIDSLEQGTAMSPSAEDGLIALALADAAIKAAKEGTAIKVAY*