MDLTARERQWALGVKEAVRLSEDIDSALVSDFDVACHALIGRGDETQALERIKGMETFRRTYGIDDSVEQGSRYMQEFVRMQPGALLKLESCPITQEGVVIWDAAAFCSSLPLTPSTRDVARGPWNWEVHVVTAYYMLRALHSCFDSVREGVFLICECDGSSARLSVECETRLYHELGVCFPYKVKQIMCYNTGSKSPLYWSLLKPMMPQSTWNKLRLGCRLEDEDSGPIKPVQGRIPRQKRRLSEFYLQSTMEGDNHYVVQGTRDMLARREGNETAFRLS*