MSFPLLSQPGLVALIPPLPTKATPPLPSSPFFSPTNFDYDCEGSSLFCSEDNNSIMGFDDNHHETDVVDGETKYQHGHNQRQSLLVDFLVDFPIQTDECLGLMIENESQHMPRDDYMMKLQSGVLDSSLRRAAIDWIWKVHAYYRFGPLSVYLSVNYLDRFLSACELSQGKPWMMQLLSVACLSLAAKMEETQVPLSLDLQVGESKFVFESKTILRMELLVMSTLKWRMQAVTPFSFIDHFLQKINDDKPPPKSSLLRSVELVLGTIRGVDFLEFRPSEVAAAVAISVSVEAQTVDFNKALSSCIHVEKGRAIKCYELIQEMILASSGPVKGAHGSHSTPAAKRRKLNRLSEMDMKS