MNHASRPWHGQLLGLLRTGVRFAHSGQPRGTSQAAQSAAGHGEDIWVFAHRRSEQVIYSFSKQLDGFHDLKQLPFNGKKTKPAKLRKDYWSPLAHIRFQPGQGSIGRSVFQKLRELKHLHEVAWGDEMRRKRPEEYTSEDKKKIAEQKEKGLDYQPIRSKKERGLALNAQKKNAIADIAYVLAGGGRGNKLVTAETDAGDKELVDVTVNWANDQDKKYAESWSKNVTHSLLEVPAYTSGELQKEVEATKEATKA