MSTRSVRLVCLLICSLAISKSDSTKANELLKQEKHADHAYFVDITIVQNAVSKGAVCLDGSPPAYHLDPGFGHGVRNWIILLSGGAWCRNTTDCLNRSKTDLGSSTLMLPFIFLGIFSKSKTENPDFYNWNKVFVRYCDGGAFTGDIENVDPATNLHFRGARIFDAIIEDLLAKGLKDAKNAILSGGSANGYPAMLYCDHFHSLLPKAHRVKCLVDAGYFIRVKNPLLTNVFESIFKDVVTLHGSTKVLPKSCTSRMKPELCFFPENIQRDIKTPFFTVMSAFDSYQVNSIIGFDIGEYIQARNCTENQNNAFKELRSEFLRALPKANDPKQRGVFIDSFNRHTQLELWWNKINATPVNNL