MFRFLIAALLVAAATGALESERSVVPALFAFGDSLLDAGNNVYIANSSARVDFPPYGETFFHRPTGRFTNGRTIADFLGKFAKCCSFPFFVFQFATSAMHLGLPLLRPSLDPAANFSKGANFASGGSGLLESTSFDAGVFSMSSQIKQFSQVASKLTKEMGNAAHAKQFLSQALYIITSGSNDIGITYLENTTLQQTVKPQEFVQGLIHEYNKTILALHRLGARKMAIFELGVLGCTPFSRLVASTMNETGCLTQANQMGVLFNANLEQLVRDLRSQLPDMKIALGKTLNIFTGILNNATHYGFASTTSACCGAGPFNAGVSCGRKAPPNYPYKVATGKKPSRFLFWDRVHPTEVAYSLVFKQLWGGDLGAIEPFNLKQLSTMID*