MNVHSSALNQYILILLIAFLSLLSPSLLCLGRFVLFDPESNRGTAPHLPTLQSSTQSHFREAPSFRNGKECVASELFHSGYKEEDSLCDSLAVHVAMTLDVAYIRGLVAAILSIVQHSVCPENVVFHFLASENKVELAQLLRLTFPYLKFKVYNFDVNLVKDKISASVREALEQPLNYARAYLADLLPSCVRKVIYLDSDVVILDDIAKLWGANLNGHPIGAPEYCHANFTVYFTDTFWTDATLSAVFDGRNPCYFNTGVMVLDLDMWRFWGYTKTIEEWMEVQKEMRIYELGSLPPFLLVFAGDVQSIEHRWNQHGLGGDNFEGLCRTLHPGPVSLLHWSGKGKPWVRLDNGKPCSLDSLWAPYDLVSNNNYLQS*