MELWTEARALKASLRGEAIKHQVIVSEELSRTSSAEDFSVECFLDFSEEGQERDEEQRVSVCSSQEEQEQEQEQEQDYCIFSSQPCIFDQLPSLPDEDVEELEWVSRVVDDCSSPEVSILFTQTLKTKPSFSSSVPVKPRTKRSRNSLTGDRVWPLVSTNQHATGEQCKKKKQETAVFFQRRCSHCGTNTTPQWRTGPAGPKTLCNACGVRFKSGRLCPEYRPADSPTFSNEIHSNLHRKVMELRKSKELGEERGEGTTKSDQVKFGS*