MERVIGLVNKLQQICTSLGDNALSPQSILWNRLPTIVVVGGQSSGKSSVLEAVVGRDFLPRGTGIVTRRPLVLQLVKTDDPNAVDYGEFAHAPGRKFTNFDDITTEIEDETTRHLQRQGGTKVVSPDPIYLTVYSVNVPNLTLVDMPGLTKVPIDGQPASIVQELDDMARQYVKSDNAIILAVTPANADLATSDALRMARDVDPSGDRTIGVLTKVDIMDRGTDCRDVLLGKTLKLKHGWVAVVNRGQADLNSKVTMKDARAREQEFFKGKPEYQDLQNTGTTFLAEKLSNHLINEIMKSLPSIQSYIEGTIAKLQKELTALGGDVSHSRGAMLHMTLQLCQKMERAFERIVDGGKDGGEKVLDVFEIKLKEAINKLPFQKILTLKNVQMVVNEADGYQPHIIAPENGYRRLIEDGLSLLRDPALNAIEQVHQILKSIVTLAVNTPECRDLARFFNLKSEIINHAASTLEKLRKDADGMVRTLVDMEASYLSASFFREIVAAESYAYDPSRPRPAFYTLAGDNLFEKRYDNLPPADAHLQKISDHVSAYLAIVKGQMLATVPKAIVHTMVVPAKSGLLLDLQEEVAGKEEPQLRRLINESEEIAAQRDTIRKRLTLLQRASKEIAAFM*