MEESEASQDVKLALAQKIFLIRSPHVPDIQKVQLKEDVMTLVREDGMAGLYQSLCNELGWDLDEALLNSMQANFDEKIKTFDEKIQDAEENLGESEVREAHLAKALYFIQIGDKEKALEQLKVTESKTVAVGQRMDLVFHTLRIGFFCMDYKLIATSIDKAKSLFEEGGDWERKNRLKVYEGLYCMATRNFKKAAELFLDSISTFTTYELFAYDTFIFYTVLTSIISLDRVSLKQKVVDAPEILTVIDKIPYLSGFLNNLYSCHYKAFFKAFDGLTDEIRLDRYMFPHFRYYMREVRTVAYSQFLESYKSVTMEAMARAFGVSVDFIDQELSRFIASGRLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQNLSRVIDL*