MSPQRLIALVDCNNFYVSCERVFRPDLIGKPVAVLSNNDGCVVARSAEVKKLGIKMGVPLFQIQQLVNQHQIKLFSSNYTLYADMSARVMSTLEEFAPNLEVYSIDEGFLDLTGVYSCGKDPIAYGQLIRKTVVRTTGIPVCVGLGPTKTLAKLANFAAKKWPQTGGVLDLSNPVRREKLMRIVPVGEVWGIGPRTAAKLNQLGIHTVWDLASQSSKRIQTQFNVVVARTVMELNGTPCLAREEIAPDKQQIVCSRSFSRRLTEYAELSQAMAEFCSRAAEKLRQQDSVTGCITIFIRTSPFNPDEPQYQRAASSKLNAATQDTRSLIATANQMLKELYRPGYNYQKCGVQLSHIQPKTTPGQMDVFDLMVDGLSTENRHLMKAIDRINHRFPSAVSIAATGFDKSWKPKAERISQRYTTDWRELAGVW