MAEDLEKQANAAFIDEDLELAVELFSKAIAADPSNTASLLTSRAQAHIKLENFTDAVADCTRAIELNPSISKAFLRKGIACFELEEYETAKTAFAAGANLEPSNSAYQTWLKKCDDAIAAEDARAEEHLQGSRNGQPLNVNESCETVITTTSSENSNPQPKPVQKIRHTFYQSTNEAVVEILAKGLRPEQVKVDFGVQSLKVVIYSTPNEPYILQTRLNQKVLIEKCKYNILSTKVEIRLAKAESLSWKGLEYVESQVVVQAPPVVVKPVASTKLDYPSSSKKGNKDWDKIEAEVKKEEKDEKLEGDAALNKLFRDIYRNADEDTRRAMNKSFVESNGTVLSTNWKDVGKKYVEGSPPSGMEMKKWEM*