MAMARRVPRNVLGLVKRNMSFKSLDPPSSLTHGIHVFHCPDAVGIVAKLSDCIASRGGNILAADVFVPENKHVFYSRSDFVFDPVKWPRVQMEEDFLKLSQTFKAIRSVVRVPALDPKYKIAVLASKQDHCLVDLLHGWQDGRLPVDITCVISNHHRGSNTHVIRFLERHGIPYHYLCTTKENKREGEILQLVQNTDILVLARYMQILSGNFLRSYGNDIINIHHGLLPSFKGGNPSKQAFEAGVKLIGATSHFVTEELDAGPIIEQMVERVSHRDNLQSFVQKSENLEKQCLSKAIRSYCELRVLPYEEKRTVVF*