MPPKYFVLTWYQHACDQCGKSYKTRKSLSRHRRFECRFTTERPIFQCPSCNYAAKRSDNLTKHIKTHFAKMKKDFLPLAFQMQASTGIATKWEATA