MEESEASQDVKLTLAQKLYLIRSPHVPDIQKVQLKEDVMTLIRQDGMAGLYQSLCHELGWDLDDALLNSMLVNCEEKIKTFDEKIQDAEENLGESEVREAHLAKALYFIQIGDKEKALEQLKVTESKTVAVGQRMDLVFHTLRIGFFSMDYKLIATSIDKAKSLFEEGGDWERKNRLKVYEGLYCMATRNFKKAAELFLDSISTFTTYELFAYDTFIFYTVLTSIISLDRVSLKQKVVDAPEILTVIDKIPYLSDFLNALYSCQYKSFFIAFDGLTDEIRLDRYMFPHFRYYMREVRTVAYSQFLESYKSVTMEAMAKAFGVSVDFIDQELSRFIASGRLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQNLSRVIDL*