MNVDKILWLTIITFLVNIFKTLCLSKNKYLFKYLIVDRKKLDPSYTYKYDNIQWNHKIIAIGDIHGDVESLKLILRHSNLIDENDEWIAEDVMLVQVGDILDRGVFGTYIYDYLLKLQKDAIKKNSKVILIMGNHEQLNLCGAFHYVNESEVMLFFQNNRNNRLFSFTNKNGYYFKKLIRLPVIVKINNIIFTHGGISKHMSEYDINTINLKTRLQIENKCKMFQFEKYNYLSKEGVLWNNEISHQVKLQPKKTCKHLRNILKKYNAKGLVVGHTRQKSHEIQTYCNNSFFLIDTGMSLFMNNGQPYPNYLQIEKGKFKTVHLIVQEYNRKKTCQGKQIQLSKPYKKMICLSHKIKDL*