MCLQYSIPGFQASVTQDKQIAWDIFVNHYQDQSRAQRDPKYVPGKGILYPRAGTLGGCVSHNALIWITPHSSDWDNIASITGDSSWSSSNMQQYLMKVYEWQPTGPTDPGILLKDNMLVQHLAGGAAVMGLGTRSSCGRDGAGTDFAR*