MYNVKKSIKLGIAPIGWRNDDIPEIGKENTYKQILSDAALTGFSGTEVGGCYPQDPAELNKELMLRGLEIPGQWFSSFIIRDGIASAMNAFEQHCAYLQAIHAYVAVVSEQTYSIQGIIDKCVYTEKPNFSDSEWQLLCEGLNALGKIANAHGLKLAFHHHMGTGVQTLPEVDRLMENTDPQFVHLLFDTGHIYVSDGDVMPLLSKHFDRIKHVHFKDVRNEKLKACRLAKKSFLNSFLDGVFTVPGDGNIDFKSVLAYLVGHQYSGWIVVEAEQDPKKYNPLEYAQKGKKHIDELLKNYL*