MAALLSIPCHCACNFPVVFNFGDSTSDTGAIHFAFPYHEAAENPPYGQTYFGKPVYRYSDGCLSIDLFAKALGLSFPSAYLQPVGSNYGSGANFAASGATAIDTNSVISPVSLPVQINEFKIFKQQVMATISAQGAQSYLPRADAFEKGIYLLEIRGNDFSYAVLPNVARSIAAIVQELYNEGARTILVKNVAPQGCQPFWLSLSLTNDLDKYGCSISFNKAVRYYNFLLRRKLSNLRNELKDANIIYVNNYDIISDLMNNPSNYGKYNYDANIWCGSSGILNGEAVKAESCGDPGSNVIWDGVHWTDQANNVITKAILSSKYFEPAFDIATQCDIQPF