MDPMESSSEQDIVEESQKLVDSLDKLRVSAASSSSNFKKKPIIIIVVGMAGSGKTSFLHRLVCHTFDSKSHGYVVNLDPAVMSLPFGANIDIRDTVKYKEVMKQYNLGPNGGILTSLNLFATKFDEVVSVIEKRADQLDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVVTYVVDTPRSSSPITFMSNMLYACSILYKTRLPLVLAFNKTDVADHKFALEWMEDFEVFQAAIQSDNSYTATLANSLSLSLYEFYRNIRSVGVSAISGAGMDGFFKAIEASAEEYMETYKADLDMRKADKERLEEERKKHEMEKLRKDMESSQGGTVVLNTGLKDRDATEKMMLEEDDEDFQVEDEEDSDDAIDEDDEDDETKHYYL*