MELWTEARALKASLRGESTTSLKHHQLIVSEDLSRTSSLSEDFSVECFLDFSEGQKEEEELVSVSSSQEEQEQEQDCIFSSQPCIFDQLPSLPDEDVEELEWVSRVVDDCSSPEVSLLLTQTHKTKPSFSRIPVKPRTKRSRNSLTGGRVWPLVSTNHQHAATEQLRKKKQETAVVFQRRCSHCGTNNTPQWRTGPVGPKTLCNACGVRFKSGRLCPEYRPADSPTFSTEIHSNLHRKVLELRKSKELGEETGEASTKSNQVKFGSKW