MLRFCRSRLAIGAYALFMMEQKNNPALSGLPVAKRGKMTSKLYKALAPAERAALEKRAKATPFPKRKKSKASGNGPKPKRKPSKYALFVKANLPKFRKLPNSERIAAVAKLWKQQQQQKQQPKKRKA