MATSTMALQASTRDIQMIDSIGALEKVLDELDCHSHKHAALFFNVQAINPGEDGSISIISLFVRPIQKLFLIDVLTVGVDAFTTTSLADNSLKLLLATSAASKILFDVGNASAALFKHHGICLNGIKDLQVMQLATHYPRAQKAQAASLETCVEKDARIPPRSLAVWKQVHSAVKQLRDPAKGGRDAVFKERPLRRSILDYHVQNVLILQWLWVAYCETLCKPNNAFWRSMVFHTVGDRIRESMNPARTGGADVKHWGWSREFIETSKRGWNEDILLELEGIPMVGRCWLDPNFF*