MTSSTSIDLNLSRREMIILGTQYAGEMKKGLFSVMHYLMPKKGVLSLHSGCNMGKEGDVALFFGLSGTGKTTLSTDHNRLLIGDDEHCWSDNGVSNIEGGCYAKCIDLSAENEPDIWNAIKFGTVVENVVFDEHTREVDYYDKSVTENTRASYPIEYIPNAKIPCVGPHPKNVILLACDAFGVLPPVSKLTLAQTMYHFISGYTALIAGTEEGIKEPQATFSACFGAAFIMMHPTKYAAMLAEKMKRHGTTAWLVNTGWSGGSYGVGKRMKLEYTRKIIDAIHDGSLLKAEFSETPVFGLQIPDKVNGVPSNILHPENMWADQRAYKETLEKLAGLFIKNFQNFLDYKIGDDNKLATEILGAGPKLS*