MDQYKDDIGHGALKDSEWQVISSVSNFLCAPRQVMESLAADSKPTLDLVSLTIDMLIKHCNDNEQNLQEIHDALTVIPMKMKLQSYEQKLVQEPAIIAAYLNPQIPKPTDTSELMVFTEIVRNLMQQRFFAKSTRSQSRELPSEASRNTLFSAMFQPQGVESGIGDEVDQFLLKGVVHASSLIDILSWWSARKDALPGHYQMAMYYLGTPATSTPSERVNSAAGREFTCMRQSLSSSVFIMVMCLRSWMNAGILKVPVHRAAAATVILTEGEENFLKSIVQNLEEEQGG*