MMPSRLSDGHVPLGDIAALGARSERHEDLRNAARDGNVMEVRRTLDQPSVDVDAVSLQGRTALMLAAMRGNVDCVRELLDRGARLDAKCGLGWSALIYAAMDGRDACVQLLLEKHAKPGVRGNAGKTALWVAARYGHDACVLLLLEHGADQTELEDGMHTPLMKLVRTSCEKSVCWALKHGADAKATRSYDGATAMHILASSSRFGPRGHRDWKTLNILQLLVRFDSPIGAVDECGNTALDLVAKGERSGGHQLDLLELFLLNGADINRLAHDKNGRATAIMELMWSHEDGAGIEAAFVESTLVLNGGKLSAQHIVRCLLE*