MVESACRSVRDGVLQGEFAPALMLLNRSVPLSAHALLLHVLASLTSNIVTGTAQPKCVVLVAAERSPEAYHLSRCFNQEQLSRLQYIDCFKDPLGWKRILSEHPPSEEVKEGPPHHKVCHDLGDLNTLFSIVLQSGTLDNADPVQFSVVIDSISSLLGHNSIEAIIKFLNNLRSHGKVSSIIWTLHSKLHDPRVVRAFEYFSSMIISIEQGATSHVQRPDEILQKVSNITFNKGLLRVRQKRRNGRVREQIEKFKASGFSLSVVSKTEGVEAGKTRIPQLQFRLQLSDKEREERAKVILPFEHQGNGRESLIYNGRSEAMPALLETVVLNKEFGKLTIENQSGQVDYVRDSDDERPDSDEDPDDDLDI*