MLLQRFFTRALHSTRQLYAGSGGSGGLEKSALAALRKKTGYTFANCKKALEKHNNDVGLAEKWLHEQAQTLGWSKATKVA DRATAHGLIGVLIRGNRGAMVELNCETDFVARNDTFKRFVDHVACMCLQYTDLTDFDGDLWKLGFDADALRNLRTEEGRT LGDHLALLIGAIGENATIRRALCFKANNDLKLVGYAHPAPTNVGTTEGITQVGKYGAIVAYRSTHPLLDFEFHKSICQQI VGMKPTKIGEYDKDKPAENKDDETCLIHQEYLLDADKTVGEALQEHNCEIVDYHRFECGEHTERSLEAIIRSQHQSSN