MRPMTSPPLLSPSSSSSRLLLLRLLLSRRRSPASRSPPPPLRRRLPLLAASMSSSSSTAATRNPGSVVADADGLARKVAAIRAAGPAKLQVIADFDGTLTRYWYDGSRGQSSHGLLRQGNEEYDAKREELFEHYHPIEICPDIPLPEKAKLMEEWWEKTHALLIEGGLTYEAIRQSVADAKITFRDGVVKLFEFLEERDIPVLVFSAGLADIIEEVFRQKLHRSFKNIKVVSNRMVFNEEGRLVSFKGKTIHVLNKNEHALDMAAPVHDNLGDPNGYTDDYSLVKKRTNVLLLGDHIGDLGMSDGLNYENRIAVGFLNNNIEKSLKDYSEAFDIVYLNDAPMVGVVELVSELCP*