MELWTEARALKASLRGEAIKHQVIVAEELSRTSSAEDFSVECFLDFSEVGQERDEEQLVSVCSSQKGQEQNYCIFSSQPCIFDQLPSLPDEDVEELEWVSRVVDDCSSPEVSLLFTQTLKTKPSFSSSVPVKTRTKRSRNSLTGDRVWPLVSTNQHATGEQCKKKKQETAVLFQRRCSHCGTNTTPQWRTGPAGPKTLCNACGVRFKSGRLCPEYRPADSPTFSNEIHSNLHRKVMELRKSKELGEERGEATNKSDQVKFGS