MKILVYIFLVMAMLMLVWIGIGVWFERGVKEPGYKVERKANGYEVRQYESYLLAEARIPSGVDDPLREGFRMLFDYISGANAGSQKIKMTAPVLQEGGAAEKIPMTKPVLSLREQNVSVVSFVLPADYTLQTTPLPENPGIQICEIASRRVAVIRFSGYASDEIIDKQSKRLISFLMRDGLKTKGAFMAAYYNPPWTPPFMRRNEVMVDLE