MAPTTEPKQRSPSIVVQELTHEKIRFALLHTDTSVANALRRVIIAEVPTLAIDLVDVIENTSCLCDEFIAHRLGLIPLLSEKAVEMEFPYDYAGDDESVTDVHFELNTGICASAETVDVTSNDLVCYDPRVAPVNYHPGESIKGKGGAMEFEAQAAARGPDDGPDIPGVVIVKLRRGQQINMRCVARKGVGRDHAKWQPVATATYRFEPEITINEELMATLTEEEKMAFVESSPTALFRYDEATRRVVVDAPDQARSYGYDGECLKKAEELGKPGLVDIRAKEDAFHFTVESTGALRPEEIVVNALKVLERKMEVTRGELDILEREQDEQVAM*