MAPDAGIFEHLGWYLTHGGRLYVDAWEPKLPLSYETTGVLALLSGGDMYRLHLLSVVLMSGAVCAIVALVVMLVYDITGDDIVAPLAGLSMFLLPGFAVRPAYGFKAKYLLVLCGLLAIYLYTRGYPALSGVAAAASVGYWQAGAIFPLIVVGLAVQRRDMRALERVVAGGLGFTIVMLLPVFLLWHSASEMVVQVFLVPLQTEEHASLLARFVAGVVHFKWASPFVVLGGLGLAHTARHCFTGADGVVGRTEWWIPVGAAWFVFLILFVDFETGGYTDLIPGLAFVAIGLGMVATVFRDRQQTQYLSAILALVLVVNVVFLGSVGVIFTPVETPGPEPMSDLETHDLPAAYDEAEPVPDVRYLYWQQAEPSTCHYRLSVMELRWLDRIDSSVDSRCLDFGTASARLRNG