MKAAVVTHDHQVNVTEKTLRPLEYGEALLKMECCGVCHTDLHVKNGDFGDKTGVILGHEGIGVVQKVGPGVTSLKPGDRASVAWFFEGCGHCDYCNSGNETLCRSVKNAGYTVDGGMAEECIVTANYAVKVPDGLDSAAASSITCAGVTTYKAVKVSHIKPGQWIAIYGLGGLGNLALQYAKNVFNAKVIAIDVNDGQLELAASMGADLTINSRNEDAAKVIQEKTGGAHAAVVTAVAKAAFNSAVDAVRAGGRVVAVGLPPEAMSLDIPRLVLDGIEVVGSLVGTRQDLVEAFQFAAEGKVVPKVTLRPLEDINAIFKEMEQGQIRGRMVIDLRS*