MSPDPAVLSPHVRAPAGRGPRQRACGSSSLPRPPSRSLSLSPSAPSRPPRADRAGAMAAAAVRALAAPLIASCRPHASCQHAKTGSAPRSSQIVPRLALPAAASSSLALAGFLAASLPAQALDSDAGVQMLEALDPLLLAGGAAALILPSALVFALTRKGYTGDLSAGDALKLLEQQGAFLVDIRSKQERAEAGAPSLKALRKSVPNVPFELEDEESTFLPDPEFAEKLTALKGVELDSTVVVIDKLGGIAPNAAKVLIKAGFKKVYAVKGGAEGVKGWKESDLPWERPRPSFKLDVRTLREALTASVEETKGLVPASLGVAAAAGASIVLLSEVEAAMQLLGSAALVQLLLKKFLFAEVCCQTLTELGIGLYDRQQVKKRLLTRTRGISPFSAAYPTPTEVKPQTLFSRLF*