MATLNLPAWGYGIRYQYGMFRQVLVDGFQHEQPDYWLNFGNPWELERLNVAYPISYYGHVSVHDEGGRQVFRWNPGETVTAMAYDNPIPGFGTNNTINLRLWAAKPDREFDLQAFNTGDYVQAILSKQRAETLSSVLYPDDRTYEGKELRLKQQHFFVSATVQDVVRRYKEAHDDWEEFPEKVAFQMNDTHPTLLVPELMRLLMDQEGLGWTKAWDLVCQTCNFTNHTVLPEALEKWPVAMMEKLLPRHMQIIYDINWRFLQQMRQRFGDDWARIAKLSIIEETEAGEKTVRMAYLAVIASSHVNGVAKIHSDILKHDVFGPFFDIFPERFQNKTNGVX