MSTRSVQLVCLLICSLAISKTDSTKANESLKQEKGADHAYFVDKTIVQNSVSKGAVCLDGSPPAYHLDRGFGHGLRNWIILLSVNCLNRSKTDLGSSTLMLPFIFLGIFSKSKRENPNFYNWNKVFVRYCDGGAFTGDIENVDPATNLHFRGARIFDAIIEDLLAKGLKDAKNAILSGGSANGYPAMLYCDHFHSLLPKAHRVKCLVDAGYFIRVKNPLLANVFESIFRDVVTLHVKSYISFIYFTYVEEDQRVHYVYIELQGSTKVLPKSCTSRMKPELCFFLENIQRDIKTPFFTVMSAFDSYQVNSIIGSDIGEYIQARNCTESQNNAFKELRSEFLRALPKANDPKQRGAFIDSFNRHTQLELWWNKINATPVYNLTTIKVFGDWYYDRKYSYVIDEHDLPLPVYLYNNGTLKSRG*