MAIVKKSSAVRKLIATAQGYFSHARAEAQPYAQKARELAVAHRSLLTVALVVVAAYVFGALFGESTFVLAYRSVFSKLVEGRKLQFSHFRKTQLLAEHDEQFISARYEELVKLYLGPFARSSGIYPASYMGIYARESCTECFMIQIVDGTIWLVDPRRIHRRGSVEHQMRMREALEWVKLALKDITGRGEFVDGIEFVVSVADPIQSTDTTHTYNLPESDGVARPVFSVARCDVSSNIPFPMSLGESLRDAHPDGFMYRKGIQPQEWDERMVDLGLEDSLAMEKKKPKAVFSGKVAPSSMFADESRAEDACGQIGASAIDRLSRKERDLVEARVRGRCGLECCDSGDGEAFVTPALQQQYLFNIHTEEERLWSNRLPWILFSSSCPLISVLPCGQWFEPLLKAFVHYIPVDMSMANLTRTVREWRQKRETYDVMRESQVFARDYLRVDAITMYVRILLLEYLKLQKVRRNEPDPNAIRYFPTYAGNIFDE*