MLFKYLQLKSRRPFLSLSYSISITSSFSYSSVSSTSHLKIGDVLKMSQKFSHQDVLQFSNLTHDSNPLHFDSQSVGDIRFRDCIVHGMLVAALFPPTIAFYFVSCKSLFLHCFSSCKIIIWLLLIS