MQVLSSALPVAHWRPSVSQRGPPIQPKPLLLAGSSKISLLAGGRKAHAPSALALKAAVQDGAATDVTLAEGTVPTDDLYMEQGPTTKVKFVLERKCKFGQRFNVVGNNAMLGNWDVEAGIPMEWAAGDIWSVELDLPIEEQAVEFKFVLTGKIGEVEWQPGQNRTLMITEASSFLVVNEEWEGVESAVAEPESKETDERIASDADGGMWVAEKGRSVDTNAEGVLVPGDIIAADGGQPVSPDADKHVEEEVVKAFGSSQVVDEDPYKSMSETEPELALPELNVAVTAANSVLPSEDAAPKP*