MISFVQLVVQIREIFQQKLIDVDEVMKLMASYKSNANEWRRFAIFDMNKYTRNLVDVGNGKYNLMILCWGPGMASSVHDHTDAHCFVKILDGELTETKYAWPRKRHVPLDISENKTYGMNGVSYMNDELGLHRMENLSHSNGAVSLHLYIPPYSTCNAFDERTGKKTQCTVTFYSKYGKKVDYRGSKNGN