MARRRGAVALVLGCLLVCCLERGFVSPTNATRRSLAAGFASGLAGVLGLESAQAYDLPDLPYAYDALEPSIDKATMEFHHDKHHLTYVTNINKAMEGKTQPPLVELQKTAIKDGAAFRNSGGGAYNHNFFWLEMAPTGKGGKPSEKLAKAIDDSFGSMDDFKAKFQAAGAPGARFGSGWVWLVVDGDKKLAITSTPNQDNPLMEGVEGTAGIPILGCDVWEHAYYLKYQYRRPDYIKAWWDVVNWDQVSAWYEDALGGKAPTADSATSAAALSGTRTNPSSSFSLKLGFEANARYGS*