MASSVESASLPPSGLPTSSGQRLSEAQLDIPLEAYWVLQKLALTWGDVPDAEDLTLTPLKGSMTNKVFECRWAKEEENAAESEMKLERHRKVLVRIYGDCVDLFFDRRDEVRTFEAMSQVGQGPRLLGRFPSGRIEEFLHARTLSASDLFDPDISARIAVKLWEFHHLNIPGPTQPQLWTRLRDWQQKSLTLCKQDVAEEFKLRDLACEIDSLQEKISHSEEKIGFCHNDLQYGNIMMDEEDISLTLIDYEYASWNPVAYDIANHFCEMAADYHTDTPHVLDYTKYPGFPERYRFIEVYLRASGNAVSQKEVAELSADIDKYVLASHIHWGLWGVISACVNKINFDYLEYARQRFGEYNKSKTLILGI*