MATSGLVLRPVNIDFSNVLSSCLEATVLSGDAIQIYLTTLGSNNSILPLKVLSSDTIASVKMRIQAYKGFYIKQQRLVYGGRELTRDDSLVKEYGLTDGKVLHLVLRLSDLQNVTIKTVSGKEYVFKLGRSRSVKDLKHKISKKEGGLALEEQQLVLKGERLEDETLIENLSLGEDAVVHLFVRTTAKVRTKQVGKDAELSVSATDLVPRNATLSASTGHKEILCLPSTRTPTKIDQDNGGAKTLQSKVSAIKCGTVDSISQHSGYKIPAILLELV