MLLYTLTNKNGVTLKATDFGARIVALDVPLTKNESRSLVLGFPSADEYLSKDLYFGATIGRTAGRIADGSFELAGKTYQTMINTPTQTTLHGGTPGFESKKWHSEIQEAQVNPSVKFWLESPAGENGFPGNLTVSVTYTLTEENEWQIEYQATTDEQTLFNPTNHVYFNLTGNPTIPIDAHELQINAQKFVPLDERVLPLGELASVDQTAFDLQKPKKLAEVFSSNDEQIQKMNGFDHPFILTNHDLINPDVILKSPTKDITLEMFTDQPSVVIFSANFADDGPDIQGQKLVNHGALTFETQVCPGAERFPLFGSIILSPEQEFHSTTRFKLIY*