MLFKYLKLKSWRPFLSLSSSISITSSYSYSSVSSTSHLKIGDVLKKSQKFSHQDVLQFSNLTHDSNPLHFDPQSARDAGFRDCIVHGMLVAALFPPTIAFYFVS