MSTFRIFGFSLLMTVVALVTGYLHGGPTALFLLAVLALLEVSLSFDNAIINAAILQRMSPFWQRMFLTIGILIAVFGMRLVFPLAIIWTTAGLDPVRAMELALRPPAHGALEFADGSPSYEKLITAAHPQIAAFGGMFLLMLFLDFVVHDRDIKWLKWIEVPFARIGRLGQVPVIVASVGLVLAGALLTHSSDQRGTVLIAGLLGMVTYLVVNGISRAFRPAGLGEATPGVQARQAAGKAGCALFLYLEVLDAAFSFDGVTGAFAITTDPIIIALGLGVVGAMFVRSITIYLVRQDTLDRYVYLEHGAHWAIGALAIILLLSIDHRFAVPEWVTASVGVVFIGAAFTESVRRNRLTVRSPTKFGS*