MDMGYGVYVDPELESLVDRIHPPRVCIDNDSCQDCTLVKVDSANKHGVLLEMVQELTDLDLIISKSYICSDGRWFMDVFHVTDQSGNKITDKNLIRHIQQSICASRREKTQVKTTSLGKEITPRNFPMEHTTLEMTTVDKPGLLSEISAVLAELRCHVSAAVAWTHNTRAACIIHVEDDSNPGPIMDPHRVNRVQSHLSTVVNAHHNNSERRSVRLTTPVAGQTHTERRLHQLMMADKDYEESTYSPLIKRFDTVVTVENCREKGYSVLNVTSPDRPKLLFDTVCTLTDMQYVVFHATVSSKGSIAFQEYYIREKDGRTLNSEIQREAITRCIMAAVERRASHGLRLDVRSRNRSGLLSDVTRVFRENGLSIAMAEIGTRGEKAIGSFHVTDAHGHEVDPGMVEAVKKEIKRFGGMVIVGNGTSSNWSSRGSSSSNGVNEARSSLGTLLWSQVERFSSKFQTLNS*