MGRAFVHVILGGGVAAGYAALEFARRGGYSRGELCIISEETVAPYERPALSKGYLLPEGAARLPGFHTCVGANDELLTAKWYKENGIELVLGTKVITADVRMKTLLTATGETISYKNLIIATGARALKLEEFGISGSDASNICYLRNLDDADKLVNVMKSCPGGNAVVIGGGYIGMECAAALVTNRIKVTMVFPESHCMARLFTPKIAEYYENYYTSKGVTFVKGTVLTSFEKDSTGKVTSVILKDGKHLPADMVVVGIGIRASTGLFEGQLLMEQGGIKVNGQMLTSDGSVYAVGDVAAFPIKLFDGVIRRLEHVDSARRTARHAVAAILEPSKTKDIDYLPFFYSRVFTLSWQFYGNNTGEVVHFGDFTNSSPRFGAYWVDKSRIRGAFLEGGSREEYEAISNVVRRKAKVINIAELEKQGLMFAIQESQKDLPDGGLALGEKPTYVWHATAGVIAAASIAAFGYWYGRKRRRW*