MSRRTTQVLESIHLMNTAQIFREAIRIIFLHPTHFHSISIFLFSPLPISLFMSHFLIHQFPQIPISALKAIDHSLGQHGVLPLPKLLPKTLVHIIICFPSIITFSLLGRAATVQAVSDGYHGINLDRRRLLMRSGLVWVKLLHTSFWEFLIVLGLFGALVASLATVPKILFAFGVCSRVLGFFSVLGFAGIPFCVVFAHVMIVGNLARVVSVVESECYGFDSIVKAKRLMEGRRHTALVMALLSNVGFRLVECLFEFRMCTGMSLWEGPLLVSMYSLVLVLDTVMNAVFYYACKPPDFSVF*