MRPSLLKSTAELLRRSRGYASSANPERKVAILGAAGGIGQPLSLLMKLNPLVSSLSLYDIAGTPGVAADVSHINSPALVKGFMGDDQLGEALEGSDIVIIPAGVPRKPGMTRDDLFNINAGIVKALCTAIAKHCPNALVNMISNPVNSTVPIAAEVFKKAGTYDEKKLFGVTTLDVVRAKTFYAGKAGVPVTEVNVPVVGGHAGITILPLFSQVLRPWTMSEVSCKSDTHDPSKNATPASNSLSQEDIEALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAVFADACLKGLNGVPDIVECSFVQSTVTELPFFASKVRLGKNGVEEVLGLGELNDFEKKGLESLKVELKSSIDKGIKFAHGS*