MKGLNPNLVAAKKAVERELTLIRGRMDKWSRMGKIKSFLSQDDVSREIMECHTAISDCISKFQLQSQIEIFEWQKEHEANTRLDHQELAMGENKQIAEAIQQGLSLNLYQLQKQSSELLPNRNLSSGEVKRIGEFPVAGTATMDIYEGLYLGKEKVSMKAIRAMKADEKSRHRFNREGEIWAKVWQKDRGQYIVPFYGFCQTDGPFPYMVSPWQENGDALTYVKANDHKINYRDFIKRIALGVQVLHTCDPPIVHGDIKSRNILINEEGHPRLTDFGLSQIINDVSGTPFTQSSIVADSFRYFAPEVCQGGGKMSTMSDMYALGMTVLEILTHQQPYRRVKHHTEAVLKAARGIKPDQPREEEVKARGLDDDMWTLLLQCWSLTPEARPSIEEFIARL*