MEDDEQQQQQAAGACVPPGFRFHPTEEELVGYYLARKVACQKIHLDIVREVDLYRIEPWDLQERCGYYGGGQDQEEPTEYYFFSYKDRKYPSGTRTNRATAAGFWKATGRDKPVLSSSTAAVIGMRKTLVFYRGRAPNGRRTDWIIHEYRLQGNEHEHAQEEGWVVCRAFHKPMPNQHQHMMLRHAAGCYYPPPIFGYDDGPAQLMSGSGSPLAAESKLHVQQLLADMPPPLHSPAVDVVGVHHHSYNANDHAAAEPTTVDWNLLNSLLPPAQLNFHHPPSPASPSSCSKNNNGA