MPPAGDVEEYPDEVEERLVNEEYKVWKKNTPFLYDLVITHALEWPSLTVQWLPLKEDNVEQGYSKQQLILGTHTSENEQNYLMRAEVQLPLEESETDGRGYNEEGGEVGGFGTSNGRINIVQQINHEGEVNRARHCPQNHFLIATKTVCAEVYVFDYSKHPSKPAADGLCKPDIRLTGHKNEGYGLSWSQQREGYLLSGSDDAQICVWDVKGTSQANRQLAALHIFQGHLGVVEDVAWHPRHGDLFGSVGDDKKLIIWDLRKPQPAAQDKEVEAHTAEVNCLAFNPFNEYVVATGSADKTVALWDMRNMTSKLHLFERHDEEVFQVGWSPHNETILASSGADRRLMVWDLSRIGDEQTPEDAEDGPPELLFIHGGHTAKISDFAWNDKDEWVVASVAEDNILQIWQTAEHIWADX