MDGDAWWYAGGGGGGGSNNWDLGAVVRFGCGGGRVSPAAALLGEAWEYDDDPFSSFLAPPMTAQQAALPAVWEEGDDGDAAWMAPLPGLQTGGGWGDQAPMVVDELCGALVVAPPPPPKQQEVLQVQQQPPPADNTQPTTDQQGSGGDGESTRAGGSRSARRKYAAAAIYIVSVCFSDSCIMWIRSLADDRGVRHACRKKQTRKEVVRVAASGPAPDSWAWRKYGQKPIKGSPYPRGYYRCSSNKNCAARKQVERCRLDPSFLLLTYTGAHSGHDVPLHRNSLAGTTRHKPPPPPPLPSAADKSPATAAEAATASQSPGLSPTTPLRASSMELHGEDDAEAELQVEEDDMAIDDEDDDDVADETISTVPWGTPISDAIIAASYEWR