MASPGVVAAALLVAVLAAFCGTDPLRMGSMAGFPGFEAHFVDLPDPAEMPPHADERERLRGAEVRFRGDVQGPESVAFDPQGRGPYTGVADGRVVFWDGERWVPFATASPRWTQELCGGPKASPVEYLPNEHICGRPLGLRFDKKTGDLYIADAYFGLLKVGPEGGLATPLATEAEGVRLNFTNDLDLDDEGNVYFTDSSIHYQRRNFMQLVFSGDPSGRLLKYNPQTKETTVLHRNLQFPNGVSMSKDGSFFVFCEGSRGRLSRYWLKGEKAGTVDLFAILPGFPDNVRTNEKGEFWVAIHCRRSLYARLMSRHVKLRKFLLSLPIPAKYHYLMQIGGRLHAVIIKYSPEGQVLDILEDTKGEVVRAVSEVEEKDGKLWIGSVLMPFIAVFDLAKAS*