MAFFQIALLIVLGLLTLGLGLWGGLALWFQLPGPAWGRMLASGLWCCMALSAYAALAGAPGHWRWALPAFALATLAMAVWWHGIRPSHEREWADDVARMLAPQVQGDIVRLENVRNFDWRTETDYDISWESRQYDLAQLVSADLLLSYWMGPAIAHTLVSFGFADGRRLVFSLEIRRERGEAFSALGGFFRKFETVIVAADERDIIRTRTNARGEDVYLYRLQLRHDQLRKVFLGYLERASQLRQHPRFYNTLTSNCTTIVFELARRLSPALPLDYRLLLSGYFADYVFDHGVLTPGYSFAQLRQAGRITGRALEGSAQGDYSRLIRQGVPGVTPLELGQDPLQP