MRPALLKSTAELLRRSRGYASSANPERKVAILGAAGGIGQPLSLLMKLNPLVSSLSLYDIAGTPGVAADVSHINSPALVKGFMGDDQLGEALEGSDVVIIPAGVPRKPGMTRDDLFNINAGIVKGLCTAIAKHCPNALVNMISNPVNSTVPIAAEVFKKAGTYDEKKLFGVTTLDVVRAKTFYAGKAGVPVTGVNVPVVGGHAGITILPLFSQATPASNSLSQEDIEALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAVFADACLKGLNGVPDIVECSFVQSTVTELPFFASKVRLGKNGVEEVLGLGELNEFEKKGLENLKGELKSSIDKGIKFAHGN*