MKTLLLLVVIMALGLLQVQGSLLDFRKMIRLVTGKEPISSYGFYGCHCGVGGKGSPKDATDRCCAEHDCCYKRLEKRRCGTKFLNYKFTKSGSQIVCVISAKQDFCKSQLCQCDRNAAYCFARNQKTYNKKFQYYSNGQCSGKTPSC