MKAAVVTQDHQVDVTEKTLRPLRHGEALLKMECCGVCHTDLHVKNGDFGDKTGVILGHEGIGVVAEVGPGVTSLKPGDRASVAWFYEGCGHCEYCNTGNETLCRNVKNAGYTVDGGMAEECIVVADYAVKVPEGLDSAAASSITCAGVTTYKAVKISHIKPGQWIAIYGLGGLGNLALQYAKNVFNAKVIAIDVNDGQLKLAEEMGADLTINSRTEDAAKIVQEKTGGAHAAVVTAVAKAAFNSAVDAVRAGGRVVAVGLPPEAMNLDIPRLVLDGIQVVGSLVGTRQDLTEAFQFAAEGKVVPKVALRPLEDINVIFKEMEQGQIRGRMVIDFRR*