MMRKPDTSAKGSNGGNNNGTNKLRKGLWSPEEDDKLMNYMLTNGQGCWSDVARNAGLQRCGKSCRLRWINYLRPDLKRGAFSPQEEELIVHLHSILGNRLMVMDSRYIYVIKIMEVKEQDERWSQIAARLPGRTDNEIKNFWNSTIKKRLKNLSSTPSPNASDSSSEPNKNAMAGFKSMQEQGILPVYMDLSSTSPNSSLQSMVLNHTGNSLPMLEAGLNVFGATGCFNPASCVTQAGVNVDSFYGENEIFGSVDNGVERELYVPPLESIGENLKTENTYDRNINNPFNIINSTSNNNYKAENIAGAVGNFWLGEEIKVGEWDLEDLMKDVSSFPFLDFQS