MGKKLMHAVQYDSYGGGPAGLKHVEVPLPTPSKDEVLIKVEAAGLNPFDWKVQKRMLWPLFPCKFPYIPGTDIVGEVMEVGQGVRKFKPGDKVVAFVNPFSGGGLAEFAVAKESITASRPSESSASECAGLPVAGLTALQALTKSIGIKLDGSGERKNILVTAASGGVGHYAVQLAKLGNTHVTATCGARNIELVKSLGADEVIDYKTPDGAALKSPSGKKYDAVIHCVVGFPWSTFEPNLTMNGKVVDISPSSASMLTFALKKLTFSKKQLVPLLLIPKGEDLQYLIDLVKEGKLKTVVDSKYPLTKAEDAWAKSIDGHATGKIIIEF*