MKKFITRAAVVILIGGMSVAIGGCYGPFRLTSKLHHWNGQVSQKKFVNELVFLGMCIIPAYEICILGDGLIFNSIEWWGGRNPISMKDGQQEEVKFAYEGQEYKVTKTKDQMTIALVNSDQKVDFRYFPEEKSWYQMNGENKVKVVEMKGKQVYTYLPNAKTLVFDESNMEEVETQVMSAR