MTSPSIPPPAQPIRSPSPAPNPAAANLQEQDPASDPRSTYQRPAAEDGHRCLWVDCDKVWSDPETLYNHLCNDHIGRKSTGNLCLTCKWKDCNTTCAKRDHITSHLRVHTPLKPHVCEVCNKPFKRPQDLKKHEKIH