MEGEASQDVKLTLACKLFLIRASDFPDIEKVQLKEDILGIIKTDCMANLYKICCHEFGWEIDQNLLDSMQTKIEEEIKKLDEKIVDAEENLGENEVREAFLAKALFYIQTGDKEKALEQLNLTERKTVAVGQKMDLVFHTLRLGFFSMDYKLISTSIDKAKSLFEEGGDWERKNRLKVYEGLYCMSTRNFKKAAELFLDSISTFTTYELFAYDTFIFYTVLTSIISLDRVSLKQKVVDAPEILTVIGKIPHLSGFLNALYGCQYKAFFIAFDGLTDQIRLDRYLYPHFRYYMREVRIVAYSQFLESYKSVTMDAMAKAFGVGVDFIDKELSVFIAAGKLHCKIDKVAGVLETNRPDAKNALYQSTIKQGDFLLNRIQNLSRVIDL*