MKVAVTGASGLTGSLVVRKLQERGHTPLAVVRSQDKADELCASYANLDVALTDVTGPGARASLETALGGADALIICTSAKPKLDFWSLPGVIFGKMMGNKDAKPRFSFPAGAAPRDVDYEGTRVQIAAAKAAGVSHVVLLSSMAGTLPEHFLNVSMDKIVLWKRRAEMELIASGLEYTVIHPGGLLPHYGQKEPAPGGQRALVVGVDDALMERDAAGRVIPREDVAALCVLALDTPEARGRSFDVVSSPPGEGAAFSGDMAALLSSLSGENCDYSRPANLEELLG*