TQALHSDLQMAMPSGKKFRSKPQLARYLGNQMDLSSFDFRTGKMLMSKLNKNRQRLRYDNNSQNKGKPDLNTSLPVRQTASIFKQPVTKVTNHPSNKVKTDPQKAVDQPRQLFWEKKLSGLNAYDVAEELVKTMELPKGLQGVGPGCTDKTLLSAIASALHTSAAPITGQLSAAVEKNPGVWLNTSQPLCKAFIVTDEDIRKQEELVYSVRKRLEEALMADMLAHVEEAGSDGESPKEEGSAGEETEAV