MVDLFNVQVFFVVFREALEAVIVVSVLLAFVKQSMGSSANGPELKKKLYRQIWLGAGLGVLICIIIGGAFIGTFYGLGKDIWGKSEDLWEGIFCIIATVLITAMGIPMLRINKMKEKWRVKLAQALIKSPENKKNRFKLGYLGKKYALFILPFITCLREGLEAVVFVGGVGITSPASSFPIPVIVGIICGLAVGALLYYFGSNMSMQIFLIISTCILYLIAAGLFSRGVWFFESYQYNKKTGGDAAENGSGPGTYDISKSVWHVNCCNPLTDNGWDIFNAILGWQNSATYGSVISYNVYWIFIISVLLLMVYEEKHGHLPLTKNLTLVQLNPMYHIKGKKKLELNKAEKEELFTKLQKQKFGDVQEIDETSSNKLVETQENK*