MSEGNQPKRVLGLPDVDPSQQDTFETPDPPESISNLADESSELVNESIDRSSLKPAKSHLKFANRKFNNDNEDFSDSIYKKSVPRTGGLLKNQTVFDILPSDESKVETPLQKFQRLQYEVMSFREEMQVIADNGGEVEKDIKGVDLTHQLADLQNQLSHLLENEKLQPILDENKQVIHYSQIQNNSSKKLISEIESFTQQSLSSSTTEQNTQQPSNNNTTTNITSSSSITPNHVTYELFYTGEQSKSQQLQRIQDLEKRLAKLETATGNKTTDSVPITQSILEIKEKLSLLDTTKIDVLQQKMKTVSKEMESLKIQDETSTKALTTNEKKINDIFETMNKWDIVGQQVPAIINRLYTLRSLHEEGISFSNHVSNLEKQQNDITSLLISNSSLMNKMDDSFKSNLLTIKSNIQQLESRIETLQNRQQQQQQ