MGKSKKQVREFNAAKEAVEATKAQLNTCNDAYTSGAFKYLRFLVHLLAAAQFSYGIYFHYFRVHWPTDLLDEDELKARWG GKFKYLTFLDVILQAIYHSLALLNDLFGDNNVSGDSKSMLRSVRDYVFAAFAFPVAHNVCLSFWVIYVWDRELIFPSALD AIFPSWLNHVVHTNVALLAIMDLFTCFRRYPSRLAGITGNVSFILLYIIWLHIVRYFSGEWVYPILEVLPAYLRYVFLAL LVGFNLVCYLLGEFANNVVWGPEFKLLNQQKLKQG