MAHGKHGKPGTSGWTGKLEHNSMASRLTYLIGLGCLCSCAYVVVLLVSSHPCWTYGSPYCTDAVCSSYNSSGGQQVRKNLNLLGRAIMVNESSDSESKTHGQAWEGTRLDRIVFGIGASADMWTNRSQFLKLWWKPETRGNIFTDRDLGENWTVGDPPYRVSSDYSHIKYTHRKGRRDAIRISRIVSESFRLGLEDVDWFVMGDDDTFFFTENLVKVLSKYDHTKYYYIGSNSEDHIQNQLFSYNMAYGGGGFAISYPLAKALSEMQDDCLHRYTWLFGSDDRMKACMSELGVPLTKEGGFHQVDLMGDLNGFLAAHPLTPIVSLHHIEAIFPLFPGTTRAQGLKRLTKAIRVDPHNILQQSICYDPKKEWSFSVSWGYLVHVYKGFIPPHELEVPQLTFMSWHKRRESYAFPMNTRPRPREICDEPANFFMVDAKKLNDSLSYSAYVKVERPNRVRSCQEKLMPISLVDKIFIENEPIGNEWFQTPRRQCCRVREMNPGDIKIHVGACAQGERVVQ*