MVDVFNVQIFFIVFRESLEAIIVVSVLLAFVKQSMGGSSDPQLKKRLYRQIWLGAGLGVLVCLIIGCAFIGAFYGLGKDIWGNSEDLWEGIFCIIATVLITAMGIPMLRINKMKEKWRVKLAQALIKSPTNKKDRFKLGYLGKKYALFILPFITCLREGLEAVVFVGGVGLNSPATSFPIPVIVGLIAGIVVGALLYYFGSSMSMQIFLIISTCILYLIAAGLFSRGIWYFETNTYNKKTGGDASENGSGPGTYDISKSVWHVNCCNPETDNGWDIFNAILGWQNSATYGSVISYNIYWLFIICVLLLMVYEEKHGHLPFTKNLTLVQLNPMYHIKGKKKLELNKAEKDELFTKLQQQNFGQAAEVDETSSNKLIESKENK*