MRSSMSRFVQTALRSRASSSPSSISRRSFSSGSSHTERKVAVLGAAGGIGQPLALLMKLNPLVSKLALYDIAGTPGVAADVSHINTGSEVAGYMGEDQLGRALEGSDVVIIPAGVPRKPGMTRDDLFKINAGIVKSLCTAIAKYCPNAVVNMISNPVNSTVPIAAEVFKKAGTYDEKKLFGVTTLDVVRAKTFYAGKAKVPVSGVNVPVVGGHAGITILPLFSQATPKSNALSDEDIKALTKRTQEGGTEVVEAKAGKGSATLSMAYAGAVFADACLKGLNGVPDIVECSFVQSSITELPFFASKVRLGKTGVEEVLGLGPLSDYEKEGLENLKPELKSSIEKGIKFAKEN