MELWTEARALKASLRGEAIKHQVIVSEELSRTSSAEDFSVECFLDFSEEVQEEEELVYISSSQEEQEQDCCNTSSQPCIFDQLPSLPDGDVEELEWVSRVVDDCSSQEVSLLFTQTHKTRPSFSSRVPVKPRTKRPRNSLAGDRVWPLVSTNQHAAGEQQWRKKKKQEPVIVFQRRCSHCGTNTTPQWRTGPVGPKTLCNACGVRFKSGRLCPEYRPADSPTFSNEIHSNLHRKVLELRKSKELVEEETGEAITKSDQVKFGSQSGREDLGKM