MALWVTVVLALTCLSALTAPGPVPSSAALRELIEELANVTQNHKTPLCSGSMVWSVNLTAGVWYCAARESLINVSSCSALQRTQKILSSLCQHRAVAKVSSFHNRDTKIEVAQFVQTLLRYLQSLYRHGNFN