MHVHMLSALLLLLAVLDGHCFVPSSTVARPLAPVPVLRRPALLTDASAAAPAAMPLPHEPPEPTVREWLPTALRSKAIAPAVVLLLMHAALRRLLRQVAASAPPSVVSVGVTFPASIVGMLGGFGVLCGVRRVSEGAASTASAFFEPALACIFAPGFIALPLKVPPLGAVEVVAFFGLLLAGFATSTATNEAVAAACEPAAVEGREVHPFVSCSAAVLLACAGIGRRSGQGFGTFSELSRNPLGNFPLGTATLGSLTGMLSAAAAARALGLPPALRLALLSRSTTTALAPEMCRLLSCEPSISPYLPISPRISGKPLLSRLGVRDPAARGLALSGTAHGGAVLCLSDEREAFPFAALMMSLGAACSVGLLTVAPVRALVLRVALGQAVQL*