MKKKIGAITIGQSPRIDVIPEMQEILGENVIILEAGALDGLTKKDIEKFQPDENDYVLVSRLNDGSHVKFGKSYIIPRLQNCINSLEEQGAELIIVICTGYFGNLLTSKVPLIYPQKILYSLVPNFSVNGKIGVIVPEEDQIDQMGKKWEETGLEVSAAAGSPYKGIEEVKMAAQKLKTENVDVIVLDCIGYNKKMKLAAEEITGKPVVLSRTMVARVASELTGEWR