MRPARRFLAALACVAGALLSACATPTPRAERAVLREVSAQFFLGGRMSASDGNQGASGRIEWQHDTAGDEVTVYSPLGQIAARLISSPTGAELLTSDGQRYQAENAEALMPRVFGFGVPVSRLAHWVQAAPPPGAEVRELDAAGRPALVIDQGWRVDYLEYPDTRARTLPTRVEVSRGDARIRLIIDQWELLQ