MSGGGQDLQLPPGFRFHPTDEELVTHYLCRRCAGLPIAVPIIAEIDLYKFDPWQLPRMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPVGTPKPLAIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSARKKNSLRLDDWVLCRIYNKKGGLEKPPVAAGDRKPALLAPASAGSPPEQKPFVAAPGGLPPAFADLAAYYDRPSDSMPRLHADSSCSEQVLSPEQQFAGCDREVQSQPKISEWERTFASDPVNPAGSLLDPVGHGGDGIGGDPLLQDILMYWGKPF*