MNKDLLLSSYDYTLANELIANYPTNPKEDARLLVFDRKNKEIFHTTFKNLQDFLPNCAIFFNDTKVIKARIYGNKASGGKIELFLHQPFLNSHNPLFLAQIKGRIKKDEILYFKDDLKVRVVELLNDGLRKVQFFQNDKTLDTSNLYNLLDKIGHIPLPPYIKREDEKSDLKDYQSIFAKNLGAVAAPTASLHFSETMLENLRKKHEIYHLTLHVGAGTFKSVECENIQEHKMHSEFFNIPQQACEIIDSKQAILGVGTTVTRTIEYYTRTKTKNGFCDLFLHPQNPPIRQNHLLTNFHLPKSTLIMLVSAFIGREQCLKLYELAIKEKYRFYSYGDAMLIL*