MPTTDLLKTFGLSRNPFTDRTAEKTLHDPLSLYIHSDLRGFKPNDTTYVFFGKRGSGKTTIRLQLEEGYRRYNTAVIESGKSKGHFVVDLCRPGHMTACLTTFQEAISCTIDNWDAAFQDNWVSADMVDCILSYAATAIMGKLKANTDEGRQMLDVLRHDSRAAQQFLLLAHLYARTDTYALSWLRSSLLKSRFTPAQISVGVGVAATALAAGVAAAKDPDVADMLYAPVERLWDHAQYAVPPLRTHPKLTVAAIGTLSLAGALYYRRACHRSSLERAALLQRHIRVVKPQPIGVIASLLDSQFSRQDTVDTIRSLCLGVSAHQKLELLERLLKQLGYESLAVFGDCFDEVTLLDPVRFPGAIKVFAREICRNDLLNFGRLHFFFPDSRLALDLSTDRTLKEARFDRHFVRDLTWSRHQLEELAERRFRAAQDALKAEAQASGGQYMESAFDEKVSDLSFADLFKKVRGEDFSSYLSKLSTPRELLIMMTEMFARIEAHPEGGLTAQDMEIAVTKALEQAV*