MLARAPAPPLLLPSPNPPPCALPQDLTSLVSPSEPPDPPDPPDYLVGASNSFLSILLLRSSDLGSDLVQALSPLDLGFALRSITAVCSSWYQVFPLACLELWFSIPHLSHPLVTLSKGFVSLKGSNFFEFFTFFWNMPSFILQFPHHEDVMISTSFRLVLPQYEAVMILLKLKLFLPHYEDVLFSIGLRIQLLLPQYEVGLILYKLRLLLPHYEDVIQKLWLRAIHVIVSLVWFLEISRRIKEKTYDVLTRNDLGSWTPDLFIEKWWFSQPHTSPKLRFFSHLVGSRS