MLRRSALELCGAALRRSALASTRGLDPNHVGTASTSIDGVARMMSSLLLHSRGYRGNGRRKDGGYGTHVEPGTPIPPEGVMALNNLRDNPHAKYDKVRVGRGNGSGKGKTAGRGHGGQNSRSGGGAPLGFEGGQTPLARTLPKRGFVNKHRMVFTPVNLGRLQDFIDAGRLDPSKTLTMKDFVDARLIDPRVKNGVKLLAKLERARDEFGNFAFDEEGNALYVPFRHTVNVEVSRVSREAKEIIESLGGGVTRVHYNKLGFRALLKPHKFPDGLPRPARPPIGLRRQVDRAGTLPAPAPPGYEAPFYYVPTETEWRPNPNIKPEGDKRKPKKQVGEGREDYSNDPSRIFGVQ*