MERVIGLVNKLQQICTSLGDNALSPQSILWNKLPTIVVVGGQSSGKSSVLEAVVGRDFLPRGTGIVTRRPLVLQLVKTDDSSAQDYGEFSHAPGRKIPSFEDIRKEIEDETERHLHKMGGNKVVSPDPIYLTVYSNNVPNLTLVDMPGLTKVPIDGQPPSIVQELDEMARQYVKSDNAIILAVTPANADLATSDALRMARDVDPSGDRTIGVLTKVDIMDRGTDCRDVLLGRTLKLKHGWVAVVNRGQADINSRVSMKDARAKEREFFQGKPEYQDLQNTGTTFLADKLSNHLINEIMKSLPSIQSYIDDTIAKLTKELQALGGDVSHSRGAMLHMTLQLCQKLERAFERIVDGGKDGGEKILDVFEIKLKEAINKLPFQRILTLKNVQMVVNEADGYQPHIIAPENGYRRLIEDGLSLLRDPSLNAVELVHQILKAIVTLAVNTPDCRDLQRFFNLKSEIINHAANTLERLRKDTDAMVRTLVDMEASYLSASFFREIVAAESYAYDPSRPRPAFYTLSGENLFEKRYDNLPVADAHLQKISDHVSAYLAIVKGQMLATVPKAIVHCMVIPAKGGLLMALQEDVAGKEEPQLRRLINESEEIAEQRESVKKRLTLLQRASKEIAAFM*