MDEESLETALQTYRGQLRQVEVALGAGLDASEQADLRQLEGDLKELIELTEASLVSVRKSKLLASLDQECPPQEDAEYLAFQKATAEVEDMSATPRVNPENGAAGETGPELAGPGLNGAKVNAPYYSAWGTLEYHNAMVVGSEEAEDGTACVRVLYLYPTHKSLKPCPFFLEGKCRFKENCRFSHGQVVSVDELRPFQDPDLSLLQVGSACLAKHQDGLWHPARITDVDNGYYTVKFDSLLLKEAVVEGDSILPPLRREAEESSDSDSSDLGGSSYARVVESVTADTGTCSSAFAGWEVHTRGIGSRLLARMGYEFGKGLGRHAEGRVEPINAVVLPRGKSLDQCAEILQKRIKEGQAGANRPPRCRRRKARPGSHLPPRNVFDFLNEKLQSQAPGALEAGVDSPGGKKSKDMYHASKSAKQALSLRLFQTEEKIERIQRDIRGIQEALIRNAGRHSVAAAQLEEKLAGAQRQLGQLRAQEAGLQREQRKADTHRKMTEF