MAIVKKSSAVRKLIATAQGYFSHARAEAQPYAQKARELAVAHRSLLTVALVVVAAYVFGALFGESTFVLAYRSVFSKLVEGRKLQFSHFRKTQLLAEHDEQFISARYEELVKLYLGPFARSSGIYPASYMGIYARESCTECFMIQIVDGTIWLVDPRRIHRRGGVEHQMRMREALEWVKLALKDITGRGEFVDGIEFVVSVADPIQSTDTTHTYNLPESDGVARPVFSVARCDVSSNIPFPMSLGESLRDAHPDGFMYRKGIQPQEWDERMVDLGLEDSLAMEKKKPKAVFSGKVAPSSMFADESRAEDACGQIGASAIDRLSRKERDLVEARVRGRCGLECCDSGDGEAFVTPALQQQYLFNIHTEEERLWSNRLPWILFSSSCPLISVLPCGQWFEPLLKAFVHYIPVDMSMANLTRTVREWRQKRETYDVMRESQVFARDYLRVDAITMYVRILLLEYLKLQKVRRNEPDPNAIRYFPTYAGNIFDE*