MESQDGTQQPHLVLAHKLFLLTHPDAQDIEKVRLKEEVFAAVKVDDMASLYETLAADSVLEMDQAVLDTMRAKIDDELKKLDEKIADAEENLGESEVREAHLAKSLFYIRIGDKEKALEQLKVTESKTVAVGQKMDLVFYTLLLGFFYMDFDLISKSIDKAKNLFEEGGDWERKNRLKVYEGLYCMSTRNFKKAANLFLDSISTFTTYELFPYDTFIFYTVLTSIISLDRVSLKQKVVDAPEILAVIGKIPYLSEFLNSLYDCQYKSFFSAFAGLAEQIKLDRYLHPHFRYYMREVRTVVYSQFLESYKSVTIEAMAKAFGVTVEFIDLELSRFIAAGKLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQKLSRVIDL*