MGKKLWMIFGPLLVASVVLIGLLFSPFKINRISPTIEKQAATSLSPNILKGDAVKRAALSDPYYVPFFGSSEFSRFDLTHPSVMAEKYNWDFRPFLMGAAGTQSLTHYFQMQGINHQLKNGKAVFVISPQWFVKKGANPQAFSFYFSQLQAVNFLQKQHGTRTDRYAAHRLLKMEQNTDNGNGMINKALRQVAQGQKLSASTQRNISYYKRLLAHEDQLFSSLKLKDDNQKKINRQLQALPNSESGDLIRQAIIKQAKQQTSNNDFGIKNSFYSHRLKDKLGKFKGFERNYDYTKSPEFADFQLVLNQFAADKTDVLFVIPPINQKWANYAGLSQSMLKGFNKKIKYQLKSQGFDHIADLSNQGSQPYFMQDTIHLGWNGWYAFDKKVKAFVDGEQEIPSYKMNNQFYAKSWQNLAPDDLNSYIKNNG