MKKASLALAVSVGLCSPAIWATTEIDVLGLYTPDTAKGFKQEHVAQMQHSVNVANKVLKDSGLDIKVNLAATKEVQYDTQPGLKKSQSEVLDAATPFNRIDPAFADVEAYRQQVGADMVAIFRYLDVNNSPDYERQPNGSYSISCGLAWIVAPSAWKYPQNAKKSMYSHSYLNECGAETFIHELGHNFGLNHAHEQYRELPHHNNGTEVDAYGYGIKGQFATIMAYPHLFGVGRSYKFSSPNLQCEGAPCGVKDYANSVRAIGLTAPHIAQVYTGTKPPVDDGNPGDTEPTDNTNNVFTIKGPLALPDMKILTLPIVVSAQQSSTAQVAIDITHEYRGDLSIRLFAPDGSYWVLKQANRYDRGQSYNVQFTLNDVDPSAAEGEWRLEIQDHFGGKLGTLNQFQITFP