MEASPAHPGGDVATVRVTYRGDVVVATLARDATVRDLGAELERATGASLATQKLLGVKSGPRATAGVLVPSREADGALLVAAVAGLCDAAKPLMLMATPREEIQRLHDAEGVDHRVRGFDDEAKRHRRRQRSHRSRSGASAASASGPPSAALHPYTFGAYRALPIPPVLLASGAPPASAALSLLHRLASDPGVLGVMRTHKWKVGLLAEMPPEGKVGVSESCVLGYNVNMGAEIHLRLRTDDLRGFRRYGRVRETLLHELTHNVHGAHDAKFKALCSRLNVECARFDWKRGGNGAARLGGGGGESIGGFASDGEESWSEDEAMAATRASSGNALGGGEGGGGGGGVLGSAAENAARAAAARAAECAEREMADLARDAIDAAAASFDGRGGDGGDDDDDDDAMEAGEEEAAAAVAAEEEGRCDCGACSGSGGPFRIPPACLRRPASELGVVVPTADVAAAALAAPAAASDEEAEFETEANANAAEARDDEALAAVAASLDSSAAAAHAAAAAVAERAAAACAAMSSSTSVVSEVVVALDTIALILGNALSAPKGPSGDKFRCIKQNNPAFVRRAGRLRGSTELLRAAGFAPSGADGGELKLTRDDPALLYVVRSAVCDAVERARARC*