MSNTAGLTIFDGDLLRSIDLNLPEHQHRVTGAQLLEISESKVSQSLSGLSLPPHLKETAISQVSDGDHVTFRRTMFNKQQASEKLGVFFSTVADALKDTPIVVSILDGTMLKMFLEDEDDFAMLAENLFTDLDEEDKGKLCKSEIRKALVHMGVEMGVPPLSEFPILDDIIKKHDADSDEELGQAQFAELLQQVLQEIADVLHEKPITIVLNVEIFTGSRIRKILADEKTLKCLVEKTILEESNGKESQGWLRTLIIKNGKELGLPPLSSENEQVALLYETIISQLNNKENASTKEEFMDALKDILKKFEELLETTPVFSAINL*