MGRRGRKSATQNPDLATEMGKVERRGRRSQTLIPETVREMGKEEGGGFFACYLLCSLSPRHKGQTYIGFTVNPRRRIRQHNGEIKCGAWRTKRKRPWEMILCMFGFPSNVSALQFEWAWQHPRESLAVRKAAASFKSLSGIANKIKLAYTMLTLPAWENLNLTINFFSTKYMKYTAGCPTLPQQMNVQFGSMDELPCYMGSQILDQEEDFEEDEDCNDDEHETNTMDISAIESVSHDIEKEAAHDLFPQQMDFQVCSMDKPPCSMGSYMGSLLLGNEDKDCNDNGHGIKVMDLPAVESGSHDEEKAAAHDLNPVIKDSNFREPPAAPRVQSSIEFTSVHNKDILGLNKEGNVGWSTQLLSPRANDNPPSINIHPGDDFCLSVVNLLSPEGGMQTPFSCMICSCHKKASTYPETINIIDSPIFIQLDE