MSQAATVQKQPHLWAEINTVTQNPLDFNMDFARAIFNSNSKEAFENILSTKESVFDNIGDDFLIDCLSEFANDGITGCLEDFEKDYAYVHSASSSMTGVPGSLASSASLSGNIMESTDSVFQQNLHDGSDMCPFQCNHKAELEWFPTLNEDPLNLMGTNFDGDPFLIRDDHQSNRGCTVAQTMCEGTSQTLFCSVEVPLKHEASTVSDKVEGFSVENPVPARARSKRSRSGTRVWSAGMITDCNTPTNSVHSTAQPSNIPTFSQSATEIPQNSEGLESMYHTLTCPQATGSPQCIKKAWKSMKWKKGEENGQPRRCAHCLTQKTPQWRIGPTGPKTLCNACGVRYKSGRLFPEYRPAKSPTFITFQHSNSHKKVMEMRSKSMDLALSQQQQEGGGELKLRLKLNMSTNGSHL*