MGSSLMVSSIPYSVSASATKSMAVSAILRNLSTVSYPSFSRNARYFGVVCLPFRTRIALQVRSIATPAEAVAGFDEMAAGTERKYYMLGGKGGVGKTSCAASLAVKFANHGFPTIVVSTDPAHSLSDSFAQDLTGGTLVPVEGLDSPLFALEINPEKAREEFRSASQKNGGSGVKDFIDGMGLGALADQLGDLKLGELLDTPPPGLDEAIAISKVMQFVEAPEYSMFKRIIFDTAPTGHTLRLLSLPDFLDKSIGKIMKLKQKIASATSAIKSVFGKEEVQDSSSDKLEQLRERMGKVRELFRDTDSTEFVIVTIPTVMAVSESSRLRASLRKENVPVKRLIVNQVLPPSASDCKFCAMKRKDQLRALDMIQSDPELMGLKLIQAPLVDVEIRGVPALRFMGDIVWQ*