MKQAKGLILPIRSCHSLSVDPTLLLLRQSPNVHVAGCFSRQFVRSFQSMIIRSCAPLISFIYTFRWASGAAAWTNTAQVSSTLAMSSTSSPIRLTENDNLPDLPPVSSTAKRIFWVRHGEVVNPGGDRPVYYGAMDVPLSELGQAEARAAGKYLKENTRLSHVFSSPLSRAIYGAEQVALAQSDGSKEGLESVKVLDGFKELDRGDWCGKTKEEIGDDFMRRFDACDELVTPDNGESYNALKARVLKARDAVLQALQPGTSACVVSHLQVTRCVLSDALGIPTDKMVNLKIATASLTCIDYETSMGDDRGNEDGAGITQQVQYQSFKPQAGLATARDGAN*