MSMDVAAGAEAPQVKGKFLGILICWLLGNGSLFAWNSMLTIEDYYVHLFPDYHPTRVLTLAYQPFAFGITLIMTYYEAKMNTRRRNLAGFSLFFLGSFALIILDVATKGRGGLGVFVGVCIISAIFGTADANCQGALVGDLSLMCPEFVQSFMAGLAASGVLTSALRLVTKAAFESSKDGLRIGAILFFSITCLFELVCLLLYTFVFGKLPIVKYYRSKAAAEGSKTVASDLAAAGIVAEQQAQVEEDPQKYKRLTTKELVMENIDYMFDIYLIYVLTLSIFPGFLSEDTGAHSLGSWYALVLIAMYNVWDLIGRYVPLIPCLKLISRKGTMAAILARFLFIPAFYFTAKYGDQGYMIFLTSFLGLTNGYLTVCVLMEAPKGYKAPEQNALGNALVVCLLGGIFSGVVLDWLWLIGKGW*