MECLFHGDIQVSGEALSAYIHCIRNEEHLLHREGGKVFIPMNIENFHWYLAVLNAKKNELKGIERQIKLAAEHKELYQGKWSNLDVASWPVIEKITTQMQTDGVSCGLWMINYMEYWTGSSLSDNVTQDDITMFRFKLPAILWDSRLNTKKGHQNLDHNVDEDGESSSDVQIIDTPCELSKSSNTSHQIEPYISPYVLPAKVTSTNTQELMFVLCTYIMGIDNAKYLKKHWIQSTKPYPISLSLQKLKDILDVNKPIDTDCFNMAVRMIACNDALFLLEDKYHYMDLQFCILLPFSFMGHFTLYVLNMDTRSIYVMDSMPIPSWFKGDHPSMHYIHNIHYIANNMNAAMELVNPTWKDDIYMWRRIVPTWVPRTLNWDLSGFLVINFMHDWNGIRLPCICTNGNDLRTKFLVELLKYKDNESKDNIPEEIQEIIRHIR*