MAAAAAAASDDAAAAGGRFDFDVIVVGAGIMGSCAAHAAASRGARALLLERFDLLHHLGSSHGASRTIRDAYAKAHYPPMVRLARRLWADAEAESGYRVLTPAPQLTVGPPGDASLLAAVGNSGARRVDEDDLAGRWGGAFRGVPDGWVAAVSELGGGVLNATKAVAMFQALAVKGGAVVRDNAEVVGVVKKDGEAGVFVRTSGGEEFHGAKCVVTVGAWTSKLVKSVAGVDLPIQPLHALVLYWKVKPGRERELAAEAGFPTFSSHGDPHVYGTPSLELPGLIKINYDGGPPCDPDGRDWAGGGGDAASRVARWIEEFMPDHVEAAGGPVVRQPCMYSMTPDKDFVIDFLGGEFGDDVVVGAGFSGHGFKMGPAVGRILAEMAMDGEARTAAEAGVELRHFRISRFEGNAMGN*