MVEEVWRKGPWTAEEDRLLIEYVRVHGEGRWNSVSKLAGLKRNGKSCRLRWVNYLRPDLKRGQITPHEENIILELHAKWGNRWSSIARSLPGRTDNEIKNYWRTHFKKKAKPTTNNAEKIKSRLLKRQQFKEQREIELQQEQQLFQFDQLDMKKIISLLEDNNSSSSSDGGGDVFYSPYQITHSSKPFGYNPNSLEEQLQGRFTPVNIPDANTMSEDNAIWDGFWNMDVVDGNGGNLGVVAATAAYGPRKPYFHNLVIPFC