MAAALPASWREGIITLIYKGKSLDRAELASYRPITLLNCDFKMVSKAVSARLQPALDAVVDELQTAFITGRWIGDNALYLQGLIEWMRLDVGADGTPRQGGALYFLDIEKAYDRVHRQWLYASAEGLGFGPRMLRWIRLLTANGSARVCVNGMLSDAFPVLNGLPQGSTASPPLWVIQMQPLTSFLRRQVEQGALRTPLLPSGEQAPPAAHHADDTTLTARDPAVDGPVLMGAVQLFCRASNARVHPDKSKAMGLGRFAHLTGPCPHTGVPFTTGAVTHLGVPLSWDSDAAAADLYTRRARGMAFVARLWAALSLTLVGRVHIAKQVLAAKLAYHFSFLNPSPAQLKELTDLVDHFAARSMHAEDASLVSHGNPLPFFV*