MDGDAWWYPGGGGGGGSNNWDLGAVVRFGCGGGRVSPAAALLGEAWEYDDDPFSSFLAPPMTAQQAALPAVWEEGDDGDAAWMAPLPGLQTGGGWGDQAPMVVDELCGALVVAPPPPPKQQEVLQVQQQPPPADNTQPTTYQQGSGGDGESTRAGGSRSARRKYAASAIYIVSVCFSDSCIMWIRSLADDRGVRHACRKKQTRKEVVRVAASGPAPDLWAWRKYGQKPIKGSPYPRGYYRCSSNKNCAARKQVERCRFDPSFLLLTYTGAHSGHDVPLHRNSLAGTTRHKPPPPPPLPSAADKSPATAAEAATASQSPGLSPTTPLRASSMELHGEDDAEAELQVEEDDMAIDDEDDDDVADETISTVPWGTPISDAIIAASYEWR