MKFLLISIWAITAWAQNNALFCKPQVGLPLSQPYPPAYFQTLRLPACSQYTCSCCNLTHALAIHRALSAAREDPTFSRTCLSWHTRMSCRVCDPEVGVGIKPTVCRGVCDQWWSACRDEYFTFESTSLSAFDPQLLPCAAPTARQEAAAAVAAAGAAAAAAVAAAAGPLLCSRLRDVVQDGEGLCREAGYEVAAAGETSCFDGSASYSTDFCVRPPPSQPSASQQGRRRRQQRRGAGAGGTEEEEGEEPLSPAVYFVAAVVILSLAWLGYTTKLGVKASEEAVMQKLHYRQLQRRD*