MSFGENVIVGLQNMVIIVLFWQYSPQLPRLPRVAGSAIFLLASVAVLVLGLPAAALAALGGAPIFLGNGAKVPQILKNMSQKHTGTMSVVPAFLGFAGCSVRVLTSILQMPEDLLAIMNPLTAALMWFVLLVQFLMFYEATKKVQEEDVLWAQRPDGVFLTIDLNEAQDIKVSLDSEKLSFSGKAAGNHYEFTLDFFAPIVKEESKWSPKRLIEFYLKKESEGTWTSLSKKKLPWVKVDWKRWQDSDDEEEGKNNQWNLDGAPASVASQVRRNAGWIWLDSRTGPHLYTIPQRFQPPSGISQVRFSCVSCGIFGSGV*