MELWTEARALKASLRGESTISLKHHQVIVSEDLSRTSSLPEDFSVECFLDFSEGQKEEEEEVVSVSSSQEQEEQEHDCVFSSQPCIFDQLPSLPDEDVEELEWVSRVVDDCSSPEVSLLLTQTHKTKPSFSRIPVKPRTKRSRNSLTGSRVWPLVSTNHQHAATEQLRKKKQETVLVFQRRCSHCGTNNTPQWRTGPVGPKTLCNACGVRFKSGRLCPEYRPADSPTFSNEIHSNLHRKVLELRKSKELGEETGEASTKSDPVKFGSKW