MKLLKKQVSAKDGSGTVLLRPDTAEDLWHAYNLLQKGDLVRCTTVRKVVKESTTGSTSSSKKRMMLTIELQNVDFDPDVLQVRLSGTVQSENDNVRMGAHHTLTLELNQNFSIEKACWDQVFLDLLDEATRPERQAEIAAVVMHNGLAHVCLVTGALTITKARVEVNIPKKRTGSSAHSKAITKFYEAVYQAVLRHIDFSKVKCVILGSPGFVKDDFLKYIQTESVRRDDRAFVENKSKFVLCKASSGHKHALEEVFSDSTITSQMTETKVAREVEILNKLMRMMERDPDRAYYGYDHVAKAHEQLAIDALLVTDELFRNSNIKTRKKYVQLVESVRENGGQVFVFSSMHVSGQQLQQVSGVAAILRFPLPDLDELEDLAAKHDNDDADLLVEDDIDYNSQQRMQEDMQDMGL*