MSLENPQQPTPFPAPVSPQSKKRSLPRAAPAPPSAPSTSYNATSEVLAHAIEIQEAKPEEAIAILRGILHDPISTAEALRVKEQCIAALSDLLSQQKRGEELRGLLTDLRPFFSFIPKAKTAKIVRGIIDAVAKIPGTSDLQISLCKEMVEWTRAEKRTFLRQRVEARLASLLMESKEYQEALSLLTNLVREVRRLDDKLLLVDIDLLESKLHFSLRNLPKAKAALTAARTAANAIYVPPAQQGTIDLQSGILHAEEKDYKTAFSYFFEAFEAFNALDDPRAVFSLKYMLLCKIMTNSAEDVGGLISSKAGLKYTGVELDAMKAVAEAYGKRSLKDFEEALNTYREQLEEDPIVHRHLSALYDTLLEQNLCRLIEPFSRVEISHISELIGLPVDAVEKKLSQMILDKKFAGTLDQGAGCLIIFDDAKPDGIYPATLDTITNISKVVDSLYLKSAKIMA*