MDEFELEDNLEFILQSIQELMEDQGENNAFGDANQNELFASLVNYDHENMLPDVSAADVAAGKDMQGIPWEKMLFGRDQYREMKMKNYRNYQNLSYAREDALQECKQVEKDSPYYDFHYNTRRARPSIVHFQLRNLVWATTKHDVYTMHDQSVTHWSSLDHTSTELINADDCIVPKQRGHGSQSVAMVQVTTMAVDSNLLVVGGFQGEIICKRLDDDGVVFSTRVTDDENAITNSLEIYQDPCGSRRLVAANNDCSIRIFDTEYFDLLKHYVFPWSVNSVSVSPNGNLFAVLGDHEDGLVVDPKCGKAIGSLRGHLDYSFASAWHPDGNIVATGSQDTTCRLWDIRNLSQSVAVLGGRMGSIRCVKFSSDGRFLATAEPVDFVHIYDSYADYGKSHEIDLFGEIGGLSFSPDTEAFYVGLADQTYGGLIEFSKRHQHHYLNSLW*