MAEEDDFEKQAKVALIDEDYEMAVELFTKAIAGDPSNSASLLASRAQAHIKLGNFTEAVADCTRAIELNPSISKAFLRKGIACFELEEYETAKSAFAAGENLEPSNSAYRTWLKKCDDAIAAEDAKSEERFLGSTPSGVNDSCETVRLTTTSENSNLQQPKPKQKIRESFYQSMNEAVVEIMAKGLRPEEVKVDFGVQTLKVVVNSSSYEPYIVQRRLNQKVFVEKCKYTILSTKVEIRLAKQESLMWKALEYSESQVVLQAPSAAVKSVANTKLDYPSSSRRGHKDWDKLEAEVKKEEKDEKLEGDAAVNKLFRDIYQNADEDTRRAMNKSFSESNGTVLSTNWKDVGKKYVKGSPPSGMEMKKWEL*