MASLKDVARLAGVSMMTVSRVMHNAESVRPATRDRVLQAIQTLNYVPDLSARKMRAQGRKPSTLAVLAQDTATTPFSVDILLAIEQTASEFGWNSFLINIFSEDDAARAARQLLAHRPDGIIYTTMGLRHITLPESLYGENIVLANCVADDPALPSYIPDDYTAQYESTQHLLAAGYRQPLCFWLPESALATGYRRQGFEQAWRDAGRDLAEVKQFHMATGDDHYTDLASLLNAHFKSGKPDFDVLICGNDRAAFVAYQVLLAKGVRIPQDVAVMGFDNLVGVGHLFLPPLTTIQLPHDIIGREAALHIIEGREGGRVTRIPCPLLIRCST