MECVEKALKSSVVRPELAFKLTQQPACMDDMCMGNGQSGVSGDDFSIDDLLDFTNGGIGEGLFQEEDEEDEDKGCGSLSPRGELTENDNSNLTTTTFSVKDEFPSVPATELTVPADDLADLEWLSHFVEDSFSEYSAPFPHGTLTEKAQNQTENPPEPETPLQIKSCLKTPFPAKARSKRARTGGRVWSMGSPSLTESSSSSSSSSSSSLSSPWLIYPNTCQNVESFHSAVKPPAKKHKKRLDPEASGSAQPTPHRCSHCGVQKTPQWRTGPLGAKTLCNACGVRYKSGRLLPEYRPACSPTFSSEIHSNHHRKVLEMRRKKEVTRPESGLAPAVPSF