MSKRPAESDPPLSEKSYKKRPSVTMDMTSYSVLEVVMKQPGLLHWTDLLKIGATCKEMSSLTKPLLDSSLAPLLEYLEGMCRSNVHFDCAKFYAPRSMRKCQCDASNCHHDSELPQNQTLDSLDPRNKNDYESWIACKKCCAMTEFLAAVIATMQAHFDFSDPSNPKQWRSEGLLDGPQSSIFSMKHNRASLVINLAVLSIFNHAIKCGDTCTGSHYFNNDLLGNDPIDGSGSCGSLTPRETLDEMLPLRNQDFVRFIRDDLYPTPDEMALLGPIVPKVVLATPLFCWVSPNPDGAIMLQSLPSKLEPINDTEIRDRFGLEDDLERANKRLADS*