MSEQNIVNISEANLQQTLQQSMNVPVLFYFWSARSQHCEQLTPVLERLAAQYNGQFTLAKVDCDAEQMLASQFGLRAIPTVYLFQNGQPVDGFEGPQPEEAIRALLDKVLPREEELKAQQALALMQEEKYADALPLLKEAWQLSNQESQIGLLLAETLIALHRSDEAESVLKTIPLQDQDTHYQGLVAQIELLKQAADTPEIQQLQQQVEQNPEDAQLASQLALQLHQVGRNEEALALLFSHLQKDLGAGDGQARKMLQEILAALGTGDALAAKYRRQLYSLLY*