MELASTRSVVFGSFAFVVFWVMATFPKFPGLPIGRTAGAIVGAALMVVFQVDSPDEAYDAINLPILGLLFGTMVVSVYLQRADMFQYLAAALSWKCKGGKDLLCRLSFLIAFSSAIFTNDTCCVLFTEFILNLCREKGLPPEPFLLALASSANLGSSATPIGNPQNLVIAIQSKIPFGKFVAGIFPAMLLGVTVNLGLLLAMYWKQLSKVEMPESQIKAIDLFGIKEVQTRNRPSSVDVEDGRDVKISFDEPDLFQSCRSSGFVEDKSLAHDLEHVGNTKNIYPAPADGNNKQVNVIGLDGMIELSLQCTNHDNRTFPEEYVSSLQVVRISVGSKSEREIRSIGSPRSPPVCESSPPLYEIHSNNAIKKWRRTIFKPCVYLVTLGMLAALLAGLNLSWSTLSAAIALIVLDFRDAGPSLSKVSYSLLVFFSGMFITVDGFNRTGLPAALWKAMEPHARINHASGVAILAAVIILLSNVASNVPTVLLLGPKVAASSAALHGVSVTKAWLILAWASTIAGNLTLVGSAANLIVCEQARIAPKVQYNLSFWRHLKFGFPATLLIVAIGLPLIQG*