MDGEERVRRAPAKGSRKGCMRGKGGPENPKCRYRGVRQRTWGKWVAEIREPNRGSRLWLGTFPTAVEAALAYDDAARAMYGTMARVNLPGAADVPAMRRESCETTTTSRKSSAVDGSISREIDRKVPRFDPRDEVAYSDATDVSDDWDKDVKLLPKVQQKDDAEKESTTTEACVELRQTGDRDPPTTDGREEEFSVEEMLRMMGADAEASMPCHLGPVGGDVNWQGISAADDLALLDLQQNPDATLWGMAQNPLGFDYGDDSLWRPLGDDWEYGPVEVPKRAELGTFDADFSSGPRR