MPTTLIFGGSGKVATHLIKLLTTKVQPAHSILAITRSDDHTSNIESLNPPGTHLVQAVVQSIEDSSVKDLVNLLKKYSPIDNIVWAAGAGGKGDASRTEKVDRDGAIKTFDAASKAGVKRYIMVSANDVRDREKDAPEWYNDEDKKASDKSWDAIPRYFAAKLAADTDLASKNDERELDFTIVRPGTLSDDAAKGTVSAGRVHLGEKISREDVAAVIVEVLKNDKTAGLAFDILGGNTPIPQAVQQVAEKKEDCFEGYY*