MQNPPKTIIITAFNGQKLAQLKPKNVLLSCRPSSTAQQNLVRNIQHHYRPASTCSTISSTTLKRPLLQPSRVAILPSPSPCPSSMRSYDDDDDDYGSDVEFDMLQPPRKRERLNHLTPEEKMYRRKMKNRIAAQSARDRKKMQMMDLEERIKRLEAENEALRHQNSKLSSVSSNLNDENSRLKCQLSEKVEIPQKIDNDEVVICTSSQPISDTSIDSTTTNSNSSPDCCTETVALESAAFINGLQQQGQATEGVHQSSAMEASSFNKNHSLILFLAVIAAMNNYSIGCETFSSKNFKAIYVQQRHLYEKMNEQQLEFDHQRQWQRAFDEEIGGIVEMPENFQAERCLESTSFISSNVPPLISDHLYSTHNYPSQCYSTPAFDSNIHFPMLSGDNSSPLNTNQQQNSSLPSFNYNDFSFIDDAFISQTLENLPPLFENSNILETTKREKSDELSIFDSLVDFCTNNQLSEDADFKDDEKALLDIFNELLEC