MIFSKILKSFVGNYRFQSLNSEADGDTDIESENLLRITHGARKEDISKAWIYFTVANVTILIITASLILSTGTFWTSEKNAVLRPIAWWSPILDEIEIPRFETKLNGTLFAKPEVSVAREEPGAENDAAWGQYEKILTHVVTRDQILKLGKDPETVARFDNDYWGMGDDAYMVQMDVMHQIHCLNLLRKAAFADYPGYEPELDEKDKMWWIHLGHCTDILLQNIQCNANTEFLTLNWVEDRQAPWPDFSVNRKCRDFNALLDWQHSNAVDPDKFDRMPVPKDAFVWPAPWKKQETELGEKLGQHHMQEGLGDMHAHHGAGH*