MNGVNELLFLTCYCGWVVQSVLGIILGGGAGTRLYPLTKKRAKPAVPLGANYRLIDIPVSNCVNSNVTKIYCLTQFNSASLNRHLSQAYNSSVGSYNTKGFVEVLAASQSNVRKEWFQGTADAVRQYLWLFEEAMRDGVEDFLILSGDHLYRMDYRKFVEEHRRAGADITIAALPCDEKRATAFGLMKIDGQGRVVEFAEKPKGDALQRMKVDTTVLGCSQETAREKPFIASMGIYVMKATALRELLNKHMPDANDFGNEVIPGAGDLGYKVQAYAFEGYWEDIGTIEAFYQANLALVEPNKPNFSFYDKDAPIYTMSRFLPPSKVINAKIHNAIIGDGTLIKDNSRISNSIIGLRSLIQEDCVIEDTLMLGSDYYETLDECAFVPGCLPMGIGRGSVVKGALIDKNARIGERCQIVNKDKVQEASREEAGYIIKDGIVVIIKGVAIPSGTVI*