MVGAVEAASASTQTSQGKWGPIAYSTEAVVVLLITAVLIQLRFSSLLPRIAVLVAKGCTILGISDCESTNKVVPVLEKKSEAAQAKVLGPEIKSLEWEAARRETRARFRSQINEILGICADEDVPGLKISEAFEVNSRGLEIFTKSWVPEIGLPKASVCFCHGYGDTCTFFFEVVARALAAKGFAVFAMDYVGFGMSAGLHAYIPGFDRLVEDVAEHYSSIKKREEFSHLPLFLMGQSMGGAVALKAHLKFPNVWDGAVLIAPMCKIAKDMYPPWYTIEILKLVAKLIPKAKLVPSGDIAEIGFRDVEKRAQAMQNMIAYTGKPRLGTALSLLNATDEIEKELHKVSLPLLILHGAADRVTDPAVSKALYEKASTSDKTLHLYENAWHAVLEGEPDETVNQAIDDIVRWLDAHSIKNTI*