MLEQLDHPNVIKVLGHGTGRASTGQQHLYFIFMECASGGELFDQVIDRGANAMPEEVARGFMRGLLAGVQHCHERGIAHRDLKLENVLLTREGTVKVIDFGLSHQYQRGADGAFDRSAPLTDMCGSKSYAAPEVLSGRGYDGFAADVWSLGVSLFAMLSGFFPLDEATSKDWRYTKMAEGQRRGKSTTALVYGWYKRSTAHLSGEVVALLDSLLAIDPAKRCTLPEVLKHPWMVGAQPMQLGGPAKQPWLLEANQGSYNAHELVGADAEGPVWRSAIVTGPGVQDLLDYDDDAMDECLPVYRSLGLSPTQPLPMPALGRQKAMSRLDA*