MKLTPELIAQASKGAPLPSVTNLALSNKELQEVSCLKALTNLVRLDLSHNRLQSTEALSNCKNLKWLSIGSNELRSLSGVEMLSNLMVLNCSSNQITSMKEVEGLVELRALIMNDNQIKSICKLHKLTSLNTLVLSKNPISSIGASLENVSSLNKLSLSNCDLQGLGSLTRLVDLRELRLAHNRIKHLSKDLSKNSQLRIIDLGSNSLKKLSDIEVLSTLPCLKNLNVRGNPFCLQTNYEDKVKMLLPKLQVLDGHPVNSSKKRPLNQPVSPSTTQLNEVGELKGLHTSKKPKQGKRVDKSVREVEYQEGQRKPEDGIHTSQKPERRQKAEKLVKDQEGSMLEDTLDVNDSSGVAFGNDDNKPFIEFIGQEEPNTELTKVVPHRGRKKDNSGLVSIIHNESKVSKQKKSKQSTKAGPVFSVFMGEVEIGAGGVSSWD*