MATSALLSFTHPPPHLSTSTLLGTSPSPWGGGGTSRTSRFPSSPSFAKSPLFSSSSSLKVSSIEIRRSLHFHMESSALLQDASATAVVMGGAYSLVSSFDLLTTHNFIDQKLSRKLVHVLSGLLFMASWPIFSTSLEARYFAALVPLANCLRLLAYGLSLATDEAMVKSVSREGKPEELLRGPMYYVVMLMLCDVMFWRNSPVGVISLAMMCGGDGFADIIGRRYGTLKLPYNQDKSWAGSVCMCFSGFAISIGMLYYFSALGYLQLDWGLVVPKVALVSLAATLVESLPITKVVDDNVSVPLTSVLMTFLLFGYRTL