MVKYFSVDWLAQSHHSPTGTQDTDSARTHRPHVPCMVQPFAPVYGKGYLQPKSKTSNPVQHAEQGEFEHHPHSSLCAPLRPVNCSSPISENSGYSSGYESEAASSECHSVEDRSGVDKDAPPRRVRTKFTPKQILKLEKVFSKHKYLDAGERVKTAQKLNLSETQVRTWFQNRRMKLKREVQDHFAPQMPLLNFRTLPQVQCYSVDRQRHQAAPVRAFHAPPQVILQQQMTSGRAPLIHYQHFF