MSTPTQQKALFLQSKQGEFTLGTREVPQPGAGDIVVKNEAIGLNPVDWKIQTYGLLVEKYPAILGLDATGTVEAVGQGVTAFKKGDRVIYQGVLDNDRANFQQYTLINESLAAELPGKFSFEAGATLPLAYSTAAVGLYHQAGGPQLVPPWAEGGKSKYAKTPIVVLGGASVVGSLAIQLAKLSGFSPIITTASPKNVELLTSYGATHVLDRSLPQNALISEVTKIAGGPVSLVYDAISLPETQAAGYALLAPNGKLLTVLPPTVTETTEGRSVVSVLGVIQRAPNVEFGKALLAQLPALLESGDIKPLRVEVIPGGLGGITAGLAKLKNNQVSGTKLVVRPPETA*