MQCLPLLSQFTDTKPVKIEDVGVQKEGFGVKEEKMGQVTVALRIGLPNSTSEADQSDTPHENKKVLDLKEEEGVAMRKSFHGCSFNAESRFWIPTPAQILVGPMQFACSICSKTFNRYNNMQMHMWGHGSEFRKGPDSLKGTQPAAMLRLPCYCCAQGCKNNINHPRAKPLKDFRTLQTHYKRKHGAKPFMCRKCAKTFAVKGDWRTHEKNCGKLWYCTCGSDFKHKRSLKDHIRSFGKGHSPHPSLDGFHEDEKECITGSEDD