MASIFYTARLSGSLKSFAVSDLRSKDFCSYSLRSLVKASCIPRAPLSYRKDHTKWRVVQEAVSDMASVTQPNLEDAMHARNEIVPTPVITINQEMDPDATVVYLRFGDRLGALLDTMQALKELGLSVTKDTVSMEGPIGHKRFSITERNGRKVEDPEMLEAIRLTIIRNMLEYHPESSTLLAMGNVFGSQAPQELDIDIATHIHITDEDNHCSLLYVETADRPGIWREIIKVIHDINVSFVSGEFQTEGLVAKCKFHVSYQGAALSKSLKQVLVNCFQYFLRRPDTNEDSY*