MSVENIVNINESNLQQVLEQSMTTPVLFYFWSERSQHCLQLTPILESLAAQYNGQFILAKLDCDAEQMIAAQFGLRAIPTVYLFQNGQPVDGFQGPQPEEAIRALLDKVLPREEELKAQQAMQLMQESNYTDALPLLKDAWQLSNQNGEIGLLLAETLIALNRSEDAEAVLKTIPLQDQDTRYQGLVAQIELLKQAADTPEIQQLQQQVAENPEDAALATQLALQLHQVGRNEEALELLFGHLRKDLTAADGQTRKTFQEILAALGTGDALASKYRRQLYALLY*