MAAAPDSKAKSPEELLCAAAESGNAEAVADLLSSGADPTHFDSSGMTPLMHAATGGHVAASRLLLDAGAPWNALSPSGLSAGDLTSDPATYDLLLDHALRSELILGTVARRQAPPTDSSDGVPAESYLDSRVSFSEDRVMDAESKAVMMEWERPLMEAHARAVCTGAGKVLNVGFGMGLVDEAIQSYEPEEHTIIEAHPEVYARMLKLGWGEKKNVKIVFGRWQDVIPQLGSYDGIFFDTYGEYYEDMREFHEHLPKLLKPGGVYSYFNGLCGDNAFFHAVYCQLVALELANLGYSTQFIPLPVKDCLSEKIWEGVKQKYWQLDTYYLPVCQEETESE*