MSENKQGGGSPGAPVRKLISTSATKATSSVLPYQTPRLRDHYLIGKKLGQGQFGTTYSCTEKSSGNLYACKSIPKRKLLCKEDYEDVWREIQIMHHLSEHPNVVRIKGTYEDSVFVHLVMELCAGGELFDRIVAKGQYSERQAVELIKTIVGVVQACHSLGVMHRDLKPENFLFDSPSEDAKLQATDFGLSVFYKPGQYFSDVVGSPYYVAPEVLCKRYGPEIDVWSAGVILYILLSGVPPFWAETESGIFRQILHGKLDFESDPWPNISDSAKDLIRKMLERDPRRRITAYEALCHPWILDDTVAPDKPLDSAVLSRLKHFSAMNKVKKMALHVIAESLSEEEIGGLKELFKMIDTDNSGTITFEELKVGLKKVGSEMMESDIKALMDAADIDNSGTIDYGEFLAATLHVNKMEREENLIAAFKYFDKDGSGYITIDELQQACKEFGLGEGHLDETIKEIDLDNDGRIDFGEFAAMMKKGDSGDGGRTMRGNLNFNLAEALGVKDPASDSS*