MGRRGRKSATQNPDLATEMGKVERRGRRSQTLIPETVREMGKEEGGGFFACYLLCSLSPRHKGQTYIGFTVNPRRRIRQHNGEIKCGAWRTKRKRPWEMILCMFGFPSNVSALQFEWAWQHPRESLAVRKAAASFKSLSGIANKIKLAYTMLTLPAWENLNLTINFFSTKYMKYTAGCPTLPQQMNVQFGSMDELPCYMGSQILDQEEDFEEDEDCNDDEHETNTMDISAIESVSHDIEKEAAHDLFPQQMDFQVCSMDKPPCSMGSYMGSLLLGNEDKDCNDNGHGIKVMDLPAVESGSHDEEKAAAHDLNPVIKDSNFREPPAAPRVQSSIEFTSVHNKDILGLNKEGNVGWSTQLLSPRANDNPPSINIHPGDDFCLSVVNLLSPEGDLIKRATALKTN