MEMMLSLSRHIGLHFASPNVATSRILFLMIITLQVQTWHHHQTKRVKDIFCPHVWRSTMGFCSESVRFEGGGRNVRLGLNRIGKICRLRWVNYLHSGLKRGKMTQQEERLVLELHAK