MVKMDKENNLQVTFSKRKNGLFKKACELCTLCDAEIAVFVFSPSGKVYSFGHLDVETIINRFEGIENPPLNPQPNMQLDEIHRNSPIQDLNNDLTELMNQLELEQKKTEDLKNKRKNSKVPEIWLKDSIGGLDLGQAKEFKGKLENLKKQVRHEAFKMLEGRYPHPSFYVGSSSNALFGVDGGININPNMNLFDQRRMVNMNNFYNHNMALPNHPLPFGNYGHAEGFVPGYNYIPEPNPTGNQNPSSKEENEAGNEHHHDGHSPDPRSD