MQRVGLKPDNFTYPFVVKACGRSLVVGAGGAMHSIIVKAGFDSDRYVGNTLLRMYANLNAVGLARRVFNEMTVRDVVSWSSMIAGYVACNCQADALMVFRHMMLANEKPNSVTLVSLLSACTRLLNIGVGESIHSYIIVNCIGLDVALGTAILEMYSKCGHIEKALKVFNSLTEKNLQSWTIMISGLADHSHGEDAISLFTQMEQTGLQPDSMSFSEILSACSHLGLVDEGQTFFSQMVKIYNIRPTMEHYGCMVDMFARAGMIEEAYEIIKNMPMEPNSVILRSFIGACRNDGRVFGFDENLRRLLLEIEPDLGANYVLASGVSSLSGCWNEAADLRVSMKEKGLKKVPGWSRVEVSGIATMFTRAGGRLNTLATYSMEQYMKPTFFSQKSNGKIQAMSVPGCPNISAMCLAVSHYKLILFSIDIDLIL*