MESSAMVQRELDRVKGPWSPDEDEKLRQIVQRYGARNWSVISKSVPGRSGKSCRLRWCNQLSPEVEHRAFTPEEDEIIAGAHAKYGNKWATIARLLNGRTDNAIKNHWNSTLKRKFSALSPNEDGATIDEGILRPEKKAATAAVSFSGLCYSPGSPSGSDVSESDVPASSSSQVFRPVARTAAIVTRESPPSQTEWCEPSTLLTLSLPGAESALHELPTNESAPHRGQRTASLQPEKETNVNNSNTMSFGPEFMSVMQEMIRKEVRSYMEGAACSQGEGVRNAGVKRIGISRLD