MKDLKWASLKCFVVNFIIACVYVGTGHLSDTLSILRSQQSPVWAPSGIMVAAVLIFDYKVFPGILSGTIAINAWYFQRQKQPSSYMSASIGFGVFSVIESLSCAWLLKHPLCCKNGCFHWQEARQGTLTVDSLHDALWLFIVAPITTFVSGTGNALVISFTRLAPWNHFLQIWPTWVLGDLSAILCYMPCILHLWNLFHEDFKTVCWRRCQPLKSCFTALRCMSSRLQPMLCQEDNKYKHECPGDVEIVISEDGRTFPLDKIVMPRSRQTNNQCSKCKSKMQQNNVLESQVENLGRQNKEKNLHYLNEAKMVSSTATYHTVIVDGSLIASWQPPEFSIQKFLIRLGECTVLFVLLIVLSMFVFFNLAAPANEFVQHLSYLVFPVVIWASFRFNRVGLPLSVVIVAVIASGGTAKHHGPLYHKDSNDSSLLQVQMFVTVLAMVAITLAAIVHDRKEMEGE