MTNTEKRAVILLSGGLDSATVVAMARAEGYACYTMSFDYGQRHRAELDAAARVARDLGAVEHKVIGLNLSGIGGSALTDSSIAVPESPSEGIPVTYVPARNTVFLSLALGWAEVLGARDIFIGVNAVDYSGYPDCRPEFVESFERMANLATKAGVEGQGFTIRAPLQNLSKSDIVKAGIALGVDYALTVSCYQADDQGRACGKCDSCRLRAEGFTASGMSDPTRYF