MASRTRAQGWMWVIGGVIFVALATSARRETRDRESRRMVARRLGGHESAMRGMAYAKAGDVELGKRRAAAVDYERVLRDATPDAVVVGSEPTPEPTTTRVTSSVRDDEQWRYAVVIDAGSTGSRVHVFKFETRDASGLTLVNDEFEEIKPGLSAHANDPKAAADSLRGLMKTAVESVPLADRAKTSIALRATAGLRLLKGGASDAILAECRKLFDEYPFTHDASSVSVMDGVDEGAFQWLTMNYLLGNLVGGGADQDGDVHTVAAVDLGGGSVQLAYQVAPDSVSRAPKGYITKLKALGHTFDVYTHSHLGHGLMAARAAVLAQAQVEGSSPCVHAGHNDTYVYAGETYRSVAHANGSSHDSCFDVAVEALGVDKDCEREKECSFNGAWGGEPGQGSKRVYLSSYLWDRAVNVGIVSDDEIDGRSSVKEFKRAAEDACKLDVKGVIKKYHGIEEKDAPYLCMDLTFAQALLSVGFAKHGWDDFTLVKRIEYQGRAVEAAWPLGAALNSM*