MSPILPTRRGSKGRHHIHLHHCSSGGSHSRCDSPDRNLDLYSSPGSRSQTPDQAKSNNELVVCFGELLIDFVPTVGGLSLADAPAFKKAPGGAPANVAVGIARLGGNAAFVGKVGDDEFGYMLVEVLKENRVETKACRFDPNARTALAFVTLRADGEREFMFYRNPSADMLFETKELDTDILKAAAILHFGSISLITEPSRSTHMEAMKVAREAGCLLSYDPNLRLPLWPSPEAAKEGIKSIWDEADIIKVSDEEVVFLTGGDPTKDENNMRMFHPKCKLMLVTEGGEGCRYYTPKFRGKVGGIKVQVVDTTGAGDAFCAGLLSNLVKDPGLIDDEQRLREALKFANVCGAITTTERGAIPALPDRDTVMRMMRRPSVAQSSSTDPSWQGYQKWRFRNSTFV*