MDVLKESKKLHVLVFPFLAHGHISPFLELSKRLVMDDGLRISFVSTPRNISKIKPLAVLGQGHIDLLELPLPTVEGLPPGAESTADVPNEMLPLLLKAVDRWSEAFEMLLQQLRPHCIVYDFAQWWTPNLAVKLGIPAVIFITFSAAATSYSLTPSRARVENMKAEDLTIPPPDYPDSPIRWRLSEARENVGTYMRNKDDIRFIDRCVTCFDGSCAIAINSCSELEGKYLDYLQKDTGKPVFPVGPILINSPKQTTAVETETPDWLQWLDDRAPSSVVYVPMGSECFPSREQIHALALGLEASHVPFLWALRSHPNCCNDEKPANNHDSTALPEGFQSRTRDRGFVIGGWAPQLEILSHSSTGAFLTHCGWNSLMEGMNLGLPLIALPMKYDQSLSARLVAEELKVAVEIQKESDGSFHQEEVCRAVKMVMAEEKGREVRLKAMKLGRSVRNKESHDKNIIDFIHYLKQNAASNCTENI*