MELQILEGLQWKVRVKAALIKQSKTRLIRITPGYIHKPGRIGVVSRSGTLTYEAVYQTTIVGLGQSTCVGIGEDPFNGTKFVDCMRKFIDDPQTEEHASWSGCFYVRILQTGLAAVGAPENLVEVMTGFAETGEALVSSVEKIIFDGSPVADTLIPVTLELGGKDPFIVCEDVDVAHVAQVVVRASLQSSVQNCAGAERFYVHKDIYASFVAAVVKIVKSGPPQLGKYNMGVICMQDHSERLQSLINDALDKGAEIVGGGNVRDISEGAVDQYFPPTVIVNVNHRMKLMQEEDGTPLPGNNTRDHPGDNNEA*