MRKLSVFASNTSEAGADIHLAKLLNLRHDVQRLAISFQGCAAGGTALRIAKTIVDSSPGARVLVACCDITSPHIDRQNEEDLRDVSMMISTVLFGDGASSVIVGSSFSLELQEKPLFEISSAAQVLVPDTSEHITIKLRPSGLHVDLSREVPRAISTNIAQVMSRVLPGFPFYNDLFWAVHPGGPAILDAVEQALELDRHKLAASRHVLAECGNMSCAACLFVIDEVRRRAVKGGEDPCRWGALVAFGPGMTVEAFLLKRCQEENV*