MQRVKNVDYDEDDLYSDEEGYEDGQDAQGYTAEDKDNFANLTPVVRAELEENGIQATSAQIEEALWHYYWDVGKSVAYLKNSRTPRQSQPQQQHESKKNKPKSKFDEA