MFRKILLCVELLGEEKIAAKVKYLKSTLGWSDAEVGIALSKDPSVLRRSKNMLQRRSEFLLSELGLEPAYIAHRPAILTYSLECRPRPRYYVVKFLKENGLLAHSHSYYTALLRTEKVFMEKYICPHMEAAPQLAEDYAAAC