MTQRGLILYNAEQYGGYEPLVEGSLMGHVVDANALTGDIFQGLADSDMDASLIFRNGYSTDDLDQVWDHELPLWDSGLTMEEVVEHIPCGPANKEVYPYRDWVDRYMTEMETPRFTGSVDISGVAMEEGANLCFQEFFRGMLRFGGMAEQSSEEFVQVMIARLIKGIQMDFGISQRVVWEPGIKGSIHDWVARRHEVTASQSSVSQGTRSPILGVMGSHVTDSSILGTSGIGIGSRITGSQVTPSGDSDTLGTAVSSHQGESDTPSGSVAGSLQTHARDIAHFIKHNFTFPPILVGHSFGGLIVQFYLSNISTNFDMPSGKDEGWEEPYPTLAAAVLVCSAPPTGN