MKKIPVKYIVFSGLATIIGGFFHACTESQSFTPDWVDSKPDISLRTDFRQGISDNGLLTRLYVFSSESGNNYRLSDSLPQVISSSTRLKISLADLNKKNYRFLFIATPEQTPEIHVRHSGNSPFAFGTEWEKVAIEMANDSLSVDNYYGIKDLTGNEILQTGTIHGELTRLVGQMLFCFYKVGPGGVSDPVPVNDKTVASVMDRISSIDITYEGVPRLITFDSGNHPVVLPGSEITLNHTIHFSLPPEGQKVPLPQTNVPVEVADSIPGGAILKGTCLLPTRQEVRVSMFFHYYDTTPICNHTETAHIHGTECFTTGLLSLRLPQNSESPGLDILPDHFTVNNAGLPCNRIIDIDHTSDIDVNTVWN