MELKMLQEFKLVDSVKSEIGSEILRKHHRLHCSSDQLYKELAVEXYDKHGGTGHGVGAALNVHEGPQASTSGGNFVGLDRSPEEANAINDIDPQAEDRELKVQLSHKCSGYLGTLKQEFMKKKKNGKLPKEAWHQLLDWWCRHYKSPYPLEAQKLALAESTGLELKQINNWFINQRKRHWKPSEDMQFVFDGPNSSSTPSLSPLLYGQCNLQSLLHGLHIYSPLIITFTC