MSDPGKRVTPAAAENARSTTMPIQKLHARQVFDSRGNPTVEVVKCCEDVGVEVTTEQGTFRAAVPSGASTGENEACELRDGGSDYMGKGVSKAVDNVKSKIAPALLGKDPADQPAIDKVMLDLDGTENKTNLGANAILGVSMACCRAGAAQKGISLYRHINELAGKPLMCMPVPCFNVINGGVHAGNYLAFQEFFLIPVGATTFAEAMKLGSETYHNLKAIIKKKYGLDSTAVGDEGGFAPAVADPEEGLQLLLEAIDQAGHKGKILIGSDPASSEFWKEKEQVYDLDFKCKEPKASQKKSREEMVKLYKHFCDTYPIALLEDPFAEEDFEGHAQLTAIVGDKVEIVGDDLYCTNTKRVQMGLDKKATNAMLLKVNQIGSVTESIAAWQLCKDNKWGVFVSHRSGETEDTFIADLTVGLGTGHLKTGAPCRSERLAKYNQLLRIEEESSLKFCGKHFRQPWTLEGSGGY*