MGKKSRADAVRLEKEAERRIAGEDCRHFLSDRFPGRNEQIDNLLCILGEPCDAFPPLLVYGSPATGKTSILRESLSFLGRPHAYVSCRSCHCPRLVFESILNQLVGHVRSRANNYASARRCEKLTDFVTYLVEFCGRKELVSTNCGNLNKTVYLIFDNVELIRGWSGGNVLISSLLKLADLTRLPNLGLIFVSSAGPDTLQLGSASREPLPLHFKDYSNEELYQILTKRQPHSELYSFFLKSSLAPFSRASRKVTELAESLHPLFLKYCEPFLNGKVILNDQGKRELYKYMEQYIQPAMGQSFSIADPDKGVNTKQEWKSMIYSRPLAKTGLGFHLSLCSRYLLLAIYIASRNPSTLDDALFGSGEGAKTKRKRRSSMSAMDRDAAMMQEKQLKGPSVCPLERLLAIFQCLAVDRNVSCEKLTDFKLDSSGEDCRQLKDVTSNVQMELVTLTSVNLVLKSSSSPLEGLPRFRANVDTDFIHEVARSICFPLDKYLLNA*