MMKLTRLFSRNQLFEQIVWKKAGYVGHPLGSHPFSSNAGISDSTQNFTRTVTKNAGGRVFASYHVYKGKAALSMEPCMPTFTKVESGNFIMDRRGSIMLTFAPAVGERKYDWTRKQLFALSATEIGSLISLGPRDSCEFFHDPGMLSSTAGQVRKSLAIKAHTDGNGYFFSLNVVNKPQNTNDYLSVPFTTGEFSVMKTACSFALPSLLGWDRVTNPNLGVGSVFQPKKIDREALSLEWER*