MWQKLCKVNVRPEQVERIALDLGHAVWAEFVTLVHETELFVLAQRCRMMEKQRAWERAGFTLEQVSKVQELFDHFVSKTGRGLRAEELLYIVHQLGMTSRSRSDEADMEATAYNGRDRSETMSLEECLHAARRFLDKKEMDARSKELRAAAIAGIPHDELDYFRAAQLQSNKKDFSYFALCRGVQVMGATLTVERNAELEQMFKEHAVSSGSSQLLHLPFPKFIVMIGSLFKADFANLRTQSARKDEELPRAVPSKVKAISTTSALEAKVAVVGALDMFGQVHEAFALRTMNPVLESSRGQFVSAKYGK