MSQRVTIDPVTRIEGHLRVDVEVDGGKVKKAWASGQMWRGVENILIGRDPRDAWAITQRICGVCTTVHALASVRAVENALQLEVPVNAQYIRNMIILAHAVHDHIVHFYHLSALDWVDVTSALKADPGKAASLAESLSTWSGNSKTEFAKVKDRLTGFVGTGQLGIFTNGYWGHPAMKLAPEVNLIAVVHYLQALEVQRHANKVVSILGGKTPHIQNVVVGGVANALAIDSQAVLTVERLLAVKTWIDQLADFVKNVYLIDVAVVGGFYPEWTAIGRGIVDYISVPDIPLDGKNTQFALPGGHIAGGDLASFKEIKTHNDAYFKDGVSESVKHSWYQGGKGPLHPYKGETRPQYTDFQEDGKYSWLKAPTFYDKPMQVGPLPRVLAMVAAGHKPTVDYATHALELVSTIAKTKVGLEALHSTIGRHAARAVACAVEVDELARQWDLLLASMAKGDLKTFNRPAFPKGEIAGVGIHEAPRGVLSHWIVIDDGKIKNYQCVVPTTWNAAPRNEKDEPGAYEACLAGTPVAIPDQPLEVLRTVHSFDPCLACAVHVVDQETRAMVSVKVA