MLVFYTRLTLGTKTQLLVRVLAVFVALCWLASQLTFFTHCRPFSGLWAFPPPTRDCATLETYQMAEGSLNIASDVLMVCVVLPIAFRINMPLRHKLVLFFMLSAGLLVIAAAILTKYFDLSTDWDPTYILWYVRESSLAVCVANMPILWPLLLRWCPWLLRSKRKSPKGSNEPAIVTFGAAGVRRGGRGGVVDDTLMGNFEEPNTPEMRQADEEAEIGMIAAASGAATESAMSPQSSHNPRGCDRFEVAGECHVHGSMEVQGLLGPLAIPWVLCTNAKKEAYRIYPWFANWVSSQKCEDDPQPGPVPEEWWKIEWNRVSDDPACFIQFENTGEVINSDPRLDSARCQLGDAGTGGKAGVWVVQSTIDYLQRVAGYPADSEIATPTAGANPAS