MQNSLNLFLSNNDQWETLKNRGLLAEMMLAKSGQLLTPALQYGVVGLDENALYRVSIEIQRIDDKIYDFGQIDGKWVWWHKSNATTVETAQVVQHKDGPQRGSYWIKHGFDFSWLKLTNKQKFVTDRHAFVEPRQQYRPIVRIEDVSNLDIQFIYSNQYQVFITVTAFVSEQFLELKDMWIKSRKKAGGPKKRSNEGEGGTVGKKQKKEKLSKGKATKSERVQTSFDDDCDADLDEMLLNAMDDRNQNEKFAEPIPSTSAAPESSTSLISLNEEKEDLFTEFFVVPPSSQNFPRPDLNYQFETIAPEKTNQFDVIPLEDPNNWSNESLEAIFMAYQAQEQNLLLFGCQTVPEPYGTVPIGKECYGQVQVTPEVIQPIPVQRIYDQGYNSDQSFPEDFHVYPPEQYQNNHWSNVKKYNSEFSSPH