MAPTAAKDSGSADRWREVQAFEDSKLGVKGLVDSGVKSIPAMFHHPPESLKDVISPPALPSSDDAPAIPVVDLSVARREDLVAQVKHAAGTVGFFWVVNHGVPEELMASMLSGVRQFNEGSLEAKQALYSRDPARNVRFASNFDLFESAAADWRDTLYCKIAPDPAPRELVPEPLRNVMMEYGEELTKLARSMFELLSESLGMPSDHLHKMECMQQLHIVCQYYPPCPEPHLTIGVRKHSDTGFFTILLQDGMGGLQVLVDRGGGRQTWVDVTPRPGALMVNMGSFLQLVTNDRYKSVDHRVPANKSSDTARVSVAAFFNPDEKRTERLYGPIPDPSKPPLYRSVTFPDFIAKFNSIGLDGRVLDHFRLEDDGPTRLAAPAHHV*