MEEYKMRRGEYLEERVPDLEATVEEYFGPITGTEEFNDSDLYVVGDPDNPVFTRIVAGAVSYSGKKDKLAVHFEERDLESLMETGDVDSAGDANDAKNDFLLECTGRDAKSRRESMKRAVEDDAETPDNV