MQKAASSNFASMQAGNMYLPIRQDHLDALRGAYVRNYWTVARLEVDEIVSRPYTLHTLDFISPSYPLNNITVRTTRGREYHKKPAMDSAGFFLYTPSSALAESVVMVEEFSKILYRVDLATPPLKNPTSWRTDGITPTNTGRHLAIVFPVALSNTAKDVMQSQGARTDFEVGKLVAITSLEGNKVRGRIIGRVNVVPFPESVFSWDKLKAYGQGDFPCDEVKGGLLAKAFGAGHPGYDFVNSRLPAAETTDPINSQALARVEHYGMFISGHVVEQGDCWLVSP*