MATGGSSSSSNVPSGGAAGGGAGSGKLPMVPVGSIECLRKRCRQLRVLIHVNDHRKAVVVLHAGEDGKPDHVLVQNVSPEGEASVQSTYRIDVSGETPESQAEMLNDWYTSFRMDTTGVLYDSDQNVIYGVPRGHPGGDVPRSLAILPPAPKKNQHGKAPATESNSSLVEEPLLLVQTDQPAAIGKRKKFTFPDQRKRVKTMTKKDLESYFHITQKSTAHIGLSIGTTALKNLCRANDLPRWPYRQIASLDNKFNNNLKKQITGWNLGKAVQGVTKAFKLRKEKEEFYQKILSSMPEQLQGIDEIVNSLPEADDDIDIEDDEDNDDVIEDNDDDNSDEN