MSQRIVIDPVTRIEGHLRVDVEVADGRVAKAWASGQMWRGVENILVGRDPRDAWAITQRICGVCTTVHAICSVRAVENALKLEIPLNANYIRNLIILAHAIHDHIVHFYHLSALDWVDVTSALKADPAKAAALAESLSSWSGNSRHEFAKVKERLSGFVGTGQLGIFTNGYWGHPAMKLPPEVNLIAVSHYLQALEVQRYANKIVSILGSKTPHIQNVAVGGVANPLAVDAQSVLTVERLMAIKGWIDKLEDFVKNVYLVDVGVIGAFYPEWTQIGRGIVDYLAAPDIPLDGKGETFALPGGHIADGDLGKFTRIRSFADDYLLKGVSEAVKHSWYEYKAGDAASLHPYEGETAPRYTDFQDEGKYSWLKSPTLYGKPMQVGPLARVLTMLAAGHEPTKKYATETLARVSSIAGIEVGLDAMHSTIGRHAARAVSCAVQVDELARQWDLLLANMAKGDLDTFNAPSFPRGEQRGMGFHEAPRGILSHWVVIEDGKIRNYQCVVPTTWNAAPRNEHDVPGAYEACLVDTPVAVPEQPLEVLRTVHSFDPCLACAVHVLDTEQAEVVRAKAA